package com.fs.sop.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 一键群发销售点击行为日志 qw_mass_send_log（主库 fs_his）
 */
@Data
public class QwMassSendLog implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 主键自增 */
    private Long id;

    /** 公司ID */
    private Long companyId;

    /** 公司名称 */
    private String companyName;

    /** 销售用户ID */
    private Long companyUserId;

    /** 销售昵称 */
    private String companyUserName;

    /** 发送客户人数 */
    private Integer customerCount;

    /** 发送内容 JSON */
    private String contentJson;

    /** 课程ID */
    private Long courseId;

    /** 课程名称 */
    private String courseName;

    /** 课节ID */
    private Long videoId;

    /** 课节/小结名称 */
    private String videoName;

    /** 企微企业ID */
    private String corpId;

    /** SOP主键 */
    private String sopId;

    /** SOP名称 */
    private String sopName;

    /**
     * 来源：1=sendUserLogsInfoMsg，2=sendUserLogsInfoMsgType，3=sendUserLogsInfoMsgSop
     */
    private Integer sendSource;

    /** 创建人 */
    private String createBy;

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

    /** 查询：开始时间 */
    private String sTime;

    /** 查询：结束时间 */
    private String eTime;
}
