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>
@@ -147,9 +142,9 @@ export default {
})
}
},
async getRuleList(){
async getRuleList() {
let res = await getRulesList({ ruleType: 1 })
console.log(res);
console.log(res)
this.ruleList = res.content.content
},
// 获取详情
@@ -173,8 +168,8 @@ export default {
})
},
queryExistingRules(val) {
console.log(val);
if (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>
@@ -157,7 +152,7 @@ export default {
})
}
},
async getRuleList(){
async getRuleList() {
let res = await getRulesList({ ruleType: 2 })
this.ruleList = res.content.content
},
@@ -183,7 +178,7 @@ export default {
},
queryExistingRules(val) {
// 查询并导入现有规则的逻辑
if (val){
if (val) {
this.getDetail(val)
}
},
@@ -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
},