update:数据库增加聊天上报策略字段

This commit is contained in:
hrz
2025-05-12 14:16:08 +08:00
parent bfb5420733
commit add000d221
3 changed files with 20 additions and 14 deletions
@@ -1,3 +1,6 @@
-- 添加聊天记录配置字段
ALTER TABLE `ai_agent`
ADD COLUMN `chat_history_conf` tinyint NOT NULL DEFAULT 2 COMMENT '聊天记录配置(0不记录 1仅记录文本 2记录文本和语音)' AFTER `system_prompt`;
ALTER TABLE `ai_agent_template`
ADD COLUMN `chat_history_conf` tinyint NOT NULL DEFAULT 2 COMMENT '聊天记录配置(0不记录 1仅记录文本 2记录文本和语音)' AFTER `system_prompt`;
@@ -113,4 +113,11 @@ databaseChangeLog:
changes:
- sqlFile:
encoding: utf8
path: classpath:db/changelog/202505091409.sql
path: classpath:db/changelog/202505091409.sql
- changeSet:
id: 202505111913
author: hrz
changes:
- sqlFile:
encoding: utf8
path: classpath:db/changelog/202505111913.sql
+9 -13
View File
@@ -73,8 +73,8 @@
</el-form-item>
<el-form-item label="聊天记录配置">
<el-select v-model="form.chatHistoryConf" placeholder="请选择" class="form-select">
<el-option v-for="(item, index) in chatHistoryOptions" :key="`chatHistoryConf-${index}`" :label="item.label"
:value="item.value" />
<el-option v-for="(item, index) in chatHistoryOptions" :key="`chatHistoryConf-${index}`"
:label="item.label" :value="item.value" />
</el-select>
</el-form-item>
</div>
@@ -130,20 +130,16 @@ export default {
voiceOptions: [],
chatHistoryOptions: [
{
"value": 0,
"label": "不记录"
"value": 0,
"label": "不记录"
},
{
"value": 1,
"label": "仅记录文本"
"value": 1,
"label": "仅记录文本"
},
{
"value": 2,
"label": "仅记录语音"
},
{
"value": 3,
"label": "文本音频都记录"
"value": 2,
"label": "文本音频都记录"
}
],
}
@@ -538,7 +534,7 @@ export default {
}
::v-deep .el-form-item__label {
font-size: 10px !important;
font-size: 12px !important;
color: #3d4566 !important;
font-weight: 400;
line-height: 22px;