|
|
|
|
@ -165,6 +165,27 @@
|
|
|
|
|
v-model="form.modelName" |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item |
|
|
|
|
label="问题来源" |
|
|
|
|
prop="modelName" |
|
|
|
|
:rules="{ |
|
|
|
|
required: true, |
|
|
|
|
message: '请选择问题来源', |
|
|
|
|
trigger: ['blur'], |
|
|
|
|
}" |
|
|
|
|
> |
|
|
|
|
<el-tree-select |
|
|
|
|
:data="dictProblemSources" |
|
|
|
|
:props="{ value: 'id' }" |
|
|
|
|
node-key="id" |
|
|
|
|
v-model="form.problemSourcesCode" |
|
|
|
|
clearable |
|
|
|
|
filterable |
|
|
|
|
collapse-tags |
|
|
|
|
style="width: 180px" |
|
|
|
|
placeholder="问题来源" |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item |
|
|
|
|
label="模型图标" |
|
|
|
|
prop="icon" |
|
|
|
|
@ -1433,6 +1454,7 @@ watch(() => form.value.clueTableName, (val) => {
|
|
|
|
|
)[0].fields; |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
const dictProblemSources = catchStore.getDictProblemSources(); |
|
|
|
|
</script> |
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
.menu { |
|
|
|
|
|