style(knowledge): 优化代码格式和结构

- 删除多余的空行和空格
- 简化 el-option 组件的写法
- 优化异步函数和条件判断的代码格式
This commit is contained in:
du.meimei
2025-04-14 16:55:43 +08:00
parent a3df6f38a5
commit 1106e90afb
2 changed files with 8 additions and 19 deletions

View File

@@ -14,12 +14,7 @@
</el-col>
<el-col :span="12">
<el-select v-model="searchValue" @change="queryExistingRules" filterable clearable placeholder="查询并导入现有规则">
<el-option
v-for="item in ruleList"
:key="item.id"
:label="item.ruleName"
:value="item.id">
</el-option>
<el-option v-for="item in ruleList" :key="item.id" :label="item.ruleName" :value="item.id"> </el-option>
</el-select>
</el-col>
</el-row>
@@ -149,7 +144,7 @@ export default {
},
async getRuleList() {
let res = await getRulesList({ ruleType: 1 })
console.log(res);
console.log(res)
this.ruleList = res.content.content
},
// 获取详情
@@ -173,7 +168,7 @@ export default {
})
},
queryExistingRules(val) {
console.log(val);
console.log(val)
if (val) {
this.getDetail(val)
}

View File

@@ -14,12 +14,7 @@
</el-col>
<el-col :span="12">
<el-select v-model="searchValue" @change="queryExistingRules" filterable clearable placeholder="查询并导入现有规则">
<el-option
v-for="item in ruleList"
:key="item.id"
:label="item.ruleName"
:value="item.id">
</el-option>
<el-option v-for="item in ruleList" :key="item.id" :label="item.ruleName" :value="item.id"> </el-option>
</el-select>
</el-col>
</el-row>
@@ -228,7 +223,6 @@ export default {
newRules[`ruleList.${newIndex}.keyword`] = [{ required: true, message: '请输入关键词', trigger: 'change' }]
newRules[`ruleList.${newIndex}.example`] = [{ required: true, message: '请输入题词示例', trigger: 'blur' }]
newRules[`ruleList.${newIndex}.prompt`] = [{ required: true, message: '请输入提示词', trigger: 'change' }]
})
this.rules = newRules
},