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