IM数据处理定时任务
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package com.volvo.ai.analytic.center.dto.corpus;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description IM会话存档消息记录表-湖仓同步表
|
||||
* @author jlu
|
||||
* @date 2025-07-17
|
||||
*/
|
||||
@Data
|
||||
public class ImCurMessageDTO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String sessionId;
|
||||
|
||||
/**
|
||||
* 消息内容文本
|
||||
*/
|
||||
private String msgContent;
|
||||
|
||||
/**
|
||||
* 客户类型0:用户 1:百度 2:GPT 3:人工 4:唯都Agent
|
||||
*/
|
||||
private Integer customerType;
|
||||
|
||||
private Long msgTimestamp;
|
||||
|
||||
public ImCurMessageDTO() {
|
||||
}
|
||||
|
||||
}
|
||||
@@ -28,6 +28,8 @@ public enum BusinessTypeEnum {
|
||||
|
||||
SMART_ASSISTANT_NAMEPLATE("SMART_ASSISTANT_NAMEPLATE", "智能助手-铭牌"),
|
||||
|
||||
IM_CORPUS_ANALYSIS("IM_CORPUS_ANALYSIS", "IM语料库"),
|
||||
|
||||
|
||||
//特邀发言官
|
||||
SPOKESMAN("SPOKESMAN", "特邀发言官"),
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.volvo.ai.analytic.center.enums;
|
||||
|
||||
public enum ImCustomTypeEnums {
|
||||
|
||||
CUSTOMER(0, "用户"),
|
||||
BAIDU(1, "百度"),
|
||||
GPT(2, "GPT"),
|
||||
MANUAL(3, "人工"),
|
||||
VOLVO_AGENT(4, "唯都Agent"),
|
||||
;
|
||||
|
||||
private Integer code;
|
||||
private String message;
|
||||
|
||||
ImCustomTypeEnums(Integer code, String message) {
|
||||
this.code = code;
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return this.code;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return this.message;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user