|
|
|
@ -8,7 +8,7 @@ |
|
|
|
<el-cascader |
|
|
|
<el-cascader |
|
|
|
v-model="query.sourcePath" |
|
|
|
v-model="query.sourcePath" |
|
|
|
:options="dict.sourceTableAndLevel" |
|
|
|
:options="dict.sourceTableAndLevel" |
|
|
|
:props="{ emitPath: true, checkStrictly: true , multiple: true }" |
|
|
|
:props="{ emitPath: true, multiple: true }" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
show-all-levels |
|
|
|
show-all-levels |
|
|
|
@ -148,6 +148,14 @@ |
|
|
|
style="width: 100%" |
|
|
|
style="width: 100%" |
|
|
|
placeholder="请选择涉嫌问题" |
|
|
|
placeholder="请选择涉嫌问题" |
|
|
|
> |
|
|
|
> |
|
|
|
|
|
|
|
<el-option |
|
|
|
|
|
|
|
:value="EMPTY_INVOLVE_PROBLEM_VALUE" |
|
|
|
|
|
|
|
label="空" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<el-checkbox :model-value="(query.involveProblemIdList || []).includes(EMPTY_INVOLVE_PROBLEM_VALUE)"> |
|
|
|
|
|
|
|
空 |
|
|
|
|
|
|
|
</el-checkbox> |
|
|
|
|
|
|
|
</el-option> |
|
|
|
<el-option |
|
|
|
<el-option |
|
|
|
v-for="item in dict.suspectProblem" |
|
|
|
v-for="item in dict.suspectProblem" |
|
|
|
:key="item.dictValue" |
|
|
|
:key="item.dictValue" |
|
|
|
@ -482,6 +490,7 @@ const route = useRoute() |
|
|
|
const catchStore = useCatchStore(); |
|
|
|
const catchStore = useCatchStore(); |
|
|
|
const show = ref(false); |
|
|
|
const show = ref(false); |
|
|
|
const userStore = useUserStore(); |
|
|
|
const userStore = useUserStore(); |
|
|
|
|
|
|
|
const EMPTY_INVOLVE_PROBLEM_VALUE = "__EMPTY__"; |
|
|
|
|
|
|
|
|
|
|
|
// region 列表 |
|
|
|
// region 列表 |
|
|
|
|
|
|
|
|
|
|
|
@ -940,4 +949,4 @@ p { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style> |
|
|
|
</style> |
|
|
|
|