diff --git a/src/components/negative/verify.vue b/src/components/negative/verify.vue
index 8d711f9..9b676b1 100644
--- a/src/components/negative/verify.vue
+++ b/src/components/negative/verify.vue
@@ -268,7 +268,7 @@
>
handleChangeProblem(node, problem)"
+
/>
+
+ {{ problem.oneLevelContent }}
+ {{ problem.twoLevelContent ? ' / ' + problem.twoLevelContent : '' }}
+ {{ problem.threeLevelContent ? ' / ' + problem.threeLevelContent : '' }}
+
@@ -566,6 +572,7 @@
item.leadIdCode = police.idCode;
}
"
+ :isLeader="true"
/>
@@ -847,7 +854,65 @@
-
+
+
+
+
+ handleChangeProblem(node, problem)"
+
+ />
+
+
+
+
+
+
+ {{ problem.oneLevelContent }}
+ {{ problem.twoLevelContent ? ' / ' + problem.twoLevelContent : '' }}
+ {{ problem.threeLevelContent ? ' / ' + problem.threeLevelContent : '' }}
+
+
+
+
+
5、自动回访结果不满意时,请提供所队的回访录音;
6、单位或个人所开展的其他相关工作证明材料。
-
-
+
+
@@ -1198,6 +1261,16 @@ function handleChangeSubjectiveAspect(val, item) {
}
+function handleChangeProblem(node, problem) {
+ if (node.level === 3) {
+ problem.threeLevelContent = node.label
+ problem.oneLevelCode = node.parent.parent.key
+ problem.oneLevelContent = node.parent.parent.label
+ problem.twoLevelCode = node.parent.key
+ problem.twoLevelContent = node.parent.label
+ }
+}
+
const formRef = ref(null);
async function validate() {
diff --git a/src/components/police-select.vue b/src/components/police-select.vue
index e46c22b..a3622bf 100644
--- a/src/components/police-select.vue
+++ b/src/components/police-select.vue
@@ -20,15 +20,16 @@
>
{{ item.name }}
- {{
+ {{
item.empNo
}}
+ {{ item.position }}
+
\ No newline at end of file
diff --git a/src/views/system/Police.vue b/src/views/system/Police.vue
index 601fa6e..7ce0182 100644
--- a/src/views/system/Police.vue
+++ b/src/views/system/Police.vue
@@ -9,6 +9,7 @@
placeholder="请输入警员姓名"
v-model="query.name"
clearable
+ style="width: 220px"
/>
@@ -18,6 +19,7 @@
placeholder="请输入"
v-model="query.empNo"
clearable
+ style="width: 220px"
/>
@@ -27,6 +29,7 @@
placeholder="请输入身份证号码"
v-model="query.idCode"
clearable
+ style="width: 220px"
/>
@@ -36,14 +39,15 @@
placeholder="请输入电话"
v-model="query.phone"
clearable
+ style="width: 220px"
/>
-
@@ -81,16 +85,9 @@
-
+
-
-
- {{
- row.personStatus
- }}
-
-
-
+
+
+ 正职
+ 副职
+
+
+
diff --git a/src/views/work/Done.vue b/src/views/work/Done.vue
index 8047b8d..0e99020 100644
--- a/src/views/work/Done.vue
+++ b/src/views/work/Done.vue
@@ -15,38 +15,17 @@
-
-
-
+
-
-
-
+
-
-
-
+
@@ -73,14 +52,7 @@
-
-
-
+
@@ -194,8 +166,9 @@ import { listDones } from '@/api/work'
import { getDictLable } from '@/utils/util'
import useCatchStore from '@/stores/modules/catch'
-const dict = useCatchStore().getDicts(['problemSources', 'businessType', 'suspectProblem', 'processingStatus'])
-console.log(dict)
+const catchStore = useCatchStore();
+const dict = catchStore.getDicts(['businessType', 'suspectProblem', 'processingStatus'])
+const dictProblemSources = catchStore.getDictProblemSources();
const dones = ref([])
const query = ref({
diff --git a/src/views/work/Query.vue b/src/views/work/Query.vue
index a9bb624..7ec1ad2 100644
--- a/src/views/work/Query.vue
+++ b/src/views/work/Query.vue
@@ -110,20 +110,11 @@