package com.fs.qw.domain;

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;

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

    /** $column.columnComment */
    private Long id;
    private String corpId;
    /** 用这条欢迎语的企微员工ids */
    @Excel(name = "用这条欢迎语的企微员工ids")
    private String qwUserIds;

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

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

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

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

    /** 开启分时段之后的存储 */
    @Excel(name = "开启分时段之后的存储")
    private String daypartingItemlist;

    /**
     * 欢迎语标题
     */
    @Excel(name = "欢迎语标题")
    private String welcomeTitle;

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

    /** 销售ID */
    private Long userId;

    /** 部门ID */
    private Long deptId;

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

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

}
