|
|
|
@ -165,6 +165,27 @@ |
|
|
|
v-model="form.modelName" |
|
|
|
v-model="form.modelName" |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
</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 |
|
|
|
<el-form-item |
|
|
|
label="模型图标" |
|
|
|
label="模型图标" |
|
|
|
prop="icon" |
|
|
|
prop="icon" |
|
|
|
@ -211,7 +232,7 @@ |
|
|
|
> |
|
|
|
> |
|
|
|
</el-radio-group> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-form-item |
|
|
|
<el-form-item |
|
|
|
label="模型类型" |
|
|
|
label="模型类型" |
|
|
|
@ -1280,7 +1301,7 @@ async function handleEdit() { |
|
|
|
modelClueTargetColumns.value[1].columnName = form.value.modelGeneration.involveDepartId |
|
|
|
modelClueTargetColumns.value[1].columnName = form.value.modelGeneration.involveDepartId |
|
|
|
modelClueTargetColumns.value[2].columnName = form.value.modelGeneration.involvePoliceName |
|
|
|
modelClueTargetColumns.value[2].columnName = form.value.modelGeneration.involvePoliceName |
|
|
|
modelClueTargetColumns.value[3].columnName = form.value.modelGeneration.involvePoliceEmpNo |
|
|
|
modelClueTargetColumns.value[3].columnName = form.value.modelGeneration.involvePoliceEmpNo |
|
|
|
modelClueTargetColumns.value[4].columnName = form.value.modelGeneration.happenTime |
|
|
|
modelClueTargetColumns.value[4].columnName = form.value.modelGeneration.happenTime |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
form.value = { ...data }; |
|
|
|
form.value = { ...data }; |
|
|
|
} |
|
|
|
} |
|
|
|
@ -1379,7 +1400,7 @@ function goClue() { |
|
|
|
}, |
|
|
|
}, |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -1433,6 +1454,7 @@ watch(() => form.value.clueTableName, (val) => { |
|
|
|
)[0].fields; |
|
|
|
)[0].fields; |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
const dictProblemSources = catchStore.getDictProblemSources(); |
|
|
|
</script> |
|
|
|
</script> |
|
|
|
<style lang="scss" scoped> |
|
|
|
<style lang="scss" scoped> |
|
|
|
.menu { |
|
|
|
.menu { |
|
|
|
|