package com.fs.qw.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fs.common.annotation.Excel;
import com.fs.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 好友欢迎语对象 qw_friend_welcome
 * 
 * @author fs
 * @date 2024-07-20
 */
@Data
public class QwFriendWelcomeVO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 用这条欢迎语的企微员工ids */
    @Excel(name = "用这条欢迎语的企微员工ids")
    private String qwUserIds;

    /** 公司id */
    @Excel(name = "公司id")
    private Long companyId;
    private String corpId;

    /** 	消息文本内容,最长为4000字节 */
    @Excel(name = "	消息文本内容,最长为4000字节")
    private String welcomeText;

    /** 附件 最多可添加9个 */
    @Excel(name = "附件 最多可添加9个")
    private String attachments;

    /** 是否开启分时段欢迎语 1是 2否 */
    @Excel(name = "是否开启分时段欢迎语 1是 2否")
    private String isDayparting;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createTime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date updateTieme;

    /** 是否发送欢迎语 1允许发送 2 不允许发送 */
    @Excel(name = "是否发送欢迎语 1允许发送 2 不允许发送")
    private String isSendMsg;

    /** 分时段欢迎语 */
    private String daypartingItemlist;

    public List<QwUserVO> userSelectList;

}
