diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/SysOaAiMessage.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/SysOaAiMessage.java index 1502cbe..22bd010 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/SysOaAiMessage.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/SysOaAiMessage.java @@ -45,6 +45,11 @@ public class SysOaAiMessage extends BaseEntity { */ private String content; + /** + * 展示类型 + */ + private String renderType; + /** * 消耗token数 */ diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/bo/SysOaAiMessageBo.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/bo/SysOaAiMessageBo.java index 2f63175..1858bb6 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/bo/SysOaAiMessageBo.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/bo/SysOaAiMessageBo.java @@ -44,6 +44,11 @@ public class SysOaAiMessageBo extends BaseEntity { @NotBlank(message = "消息内容不能为空", groups = { AddGroup.class, EditGroup.class }) private String content; + /** + * 展示类型 + */ + private String renderType; + /** * 消耗token数 */ diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/vo/SysOaAiMessageVo.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/vo/SysOaAiMessageVo.java index b567bfb..eef05ef 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/vo/SysOaAiMessageVo.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/domain/vo/SysOaAiMessageVo.java @@ -47,6 +47,12 @@ public class SysOaAiMessageVo implements Serializable { @ExcelProperty(value = "消息内容") private String content; + /** + * 展示类型 + */ + @ExcelProperty(value = "展示类型") + private String renderType; + /** * 消耗token数 */ diff --git a/ruoyi-oa/src/main/resources/mapper/oa/SysOaAiMessageMapper.xml b/ruoyi-oa/src/main/resources/mapper/oa/SysOaAiMessageMapper.xml index 531dd16..6c40eef 100644 --- a/ruoyi-oa/src/main/resources/mapper/oa/SysOaAiMessageMapper.xml +++ b/ruoyi-oa/src/main/resources/mapper/oa/SysOaAiMessageMapper.xml @@ -9,6 +9,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -17,7 +18,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select message_id, conversation_id, role, content, tokens, cost, message_order, create_time, create_by + select message_id, conversation_id, role, content, render_type, tokens, cost, message_order, create_time, create_by from sys_oa_ai_message