|
@@ -466,21 +466,20 @@
|
|
|
问题建议
|
|
|
<div class="ml-auto">
|
|
|
<el-checkbox-group
|
|
|
+ class="advise"
|
|
|
v-model="state.form.advise.types"
|
|
|
size="small"
|
|
|
>
|
|
|
- <el-checkbox-button :value="AdviseType.Open">
|
|
|
- 开启
|
|
|
- </el-checkbox-button>
|
|
|
+ <el-checkbox :value="AdviseType.Open"> 开启 </el-checkbox>
|
|
|
<template
|
|
|
v-if="state.form.advise.types.includes(AdviseType.Open)"
|
|
|
>
|
|
|
- <el-checkbox-button :value="AdviseType.Tips">
|
|
|
+ <el-checkbox :value="AdviseType.Tips">
|
|
|
自定义提示词
|
|
|
- </el-checkbox-button>
|
|
|
- <el-checkbox-button :value="AdviseType.Knowledge">
|
|
|
+ </el-checkbox>
|
|
|
+ <el-checkbox :value="AdviseType.Knowledge">
|
|
|
仅从知识库建议
|
|
|
- </el-checkbox-button>
|
|
|
+ </el-checkbox>
|
|
|
</template>
|
|
|
</el-checkbox-group>
|
|
|
</div>
|
|
@@ -1089,7 +1088,10 @@ const onPublish = () => {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- if (state.form.advise.types.includes(AdviseType.Knowledge)) {
|
|
|
+ if (
|
|
|
+ state.form.advise.types.includes(AdviseType.Open) &&
|
|
|
+ state.form.advise.types.includes(AdviseType.Knowledge)
|
|
|
+ ) {
|
|
|
if (state.form.advise.datasetIds.length === 0) {
|
|
|
ElMessage.warning('请添加问题建议知识库!')
|
|
|
return
|
|
@@ -1268,6 +1270,14 @@ const initDictionary = () => {
|
|
|
padding: 0;
|
|
|
}
|
|
|
}
|
|
|
+ .advise {
|
|
|
+ .el-checkbox {
|
|
|
+ margin-right: 10px;
|
|
|
+ .el-checkbox__label {
|
|
|
+ padding-left: 4px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|