|
|
@@ -0,0 +1,118 @@
|
|
|
+package com.fs.live.vo;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.fs.common.annotation.Excel;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author MixLiu
|
|
|
+ * @date 2025/12/15 下午3:40)
|
|
|
+ */
|
|
|
+
|
|
|
+@Data
|
|
|
+public class LiveWatchLogListVO {
|
|
|
+
|
|
|
+ /** 日志id */
|
|
|
+ private Long logId;
|
|
|
+
|
|
|
+ /** 用户userId */
|
|
|
+ @Excel(name = "用户userId")
|
|
|
+ private Long userId;
|
|
|
+
|
|
|
+ /** 直播间id */
|
|
|
+ @Excel(name = "直播间id")
|
|
|
+ private Long liveId;
|
|
|
+
|
|
|
+ /** 记录类型 1看课中 2完课 3待看课 4看课中断 */
|
|
|
+ @Excel(name = "记录类型 1看课中 2完课 3待看课 4看课中断")
|
|
|
+ private Integer logType;
|
|
|
+
|
|
|
+ /** 外部联系人id */
|
|
|
+ @Excel(name = "外部联系人id")
|
|
|
+ private Long externalContactId;
|
|
|
+
|
|
|
+ /** 销售id */
|
|
|
+ @Excel(name = "销售id")
|
|
|
+ private Long companyUserId;
|
|
|
+
|
|
|
+ /** 公司id */
|
|
|
+ @Excel(name = "公司id")
|
|
|
+ private Long companyId;
|
|
|
+
|
|
|
+ /** 完课时间 */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
+ @Excel(name = "完课时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
+ private Date finishTime;
|
|
|
+
|
|
|
+ /** sop最后创建时间 */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
+ @Excel(name = "sop最后创建时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
+ private Date sopCreateTime;
|
|
|
+
|
|
|
+ /** 发送小程序appid */
|
|
|
+ @Excel(name = "发送小程序appid")
|
|
|
+ private String sendAppId;
|
|
|
+
|
|
|
+ /** 日志创建来源:1、个人sop,2、群聊sop,3、一键群发 */
|
|
|
+ @Excel(name = "日志创建来源:1、个人sop,2、群聊sop,3、一键群发")
|
|
|
+ private Integer logSource;
|
|
|
+
|
|
|
+ /** 分享人企微id */
|
|
|
+ @Excel(name = "分享人企微id")
|
|
|
+ private String qwUserId;
|
|
|
+ /**
|
|
|
+ * 查看直播类型:1、直播,2、回放
|
|
|
+ */
|
|
|
+ private Integer watchType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企微主体id
|
|
|
+ */
|
|
|
+ private String corpId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 直播购买
|
|
|
+ */
|
|
|
+ private Integer liveBuy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 回放购买
|
|
|
+ */
|
|
|
+ private Integer replayBuy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 会员昵称
|
|
|
+ */
|
|
|
+ private String userName;
|
|
|
+ /**
|
|
|
+ * 会员头像
|
|
|
+ */
|
|
|
+ private String userAvatar;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 外部联系人名称
|
|
|
+ */
|
|
|
+ private String qwExternalName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 外部联系人头像
|
|
|
+ */
|
|
|
+ private String qwExternalAvatar;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 直播间名称
|
|
|
+ */
|
|
|
+ private String liveName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所属销售
|
|
|
+ */
|
|
|
+ private String companyUserName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企微用户
|
|
|
+ */
|
|
|
+ private String qwUserName;
|
|
|
+}
|