From 8843bdb1db71c1b29199d58e868399a9e76280d0 Mon Sep 17 00:00:00 2001 From: loveflow <5269966+loveflow@user.noreply.gitee.com> Date: Sun, 14 Jul 2024 13:13:30 +0800 Subject: [PATCH] update --- src/api/applySupermarket/personBack/index.js | 2 +- .../businessConsulting/index.vue | 34 +++-- src/views/applySupermarket/index.vue | 6 + .../keyPerson/components/detailDialog.vue | 134 ++++++++++++++++++ .../keyPerson/components/examineDialog.vue | 127 +++++++++++++++++ .../applySupermarket/keyPerson/index.vue | 77 ++++++---- .../applySupermarket/legalAdvice/index.vue | 32 ++++- .../personBack/components/detailDialog.vue | 34 +++-- .../personBack/components/examineDialog.vue | 6 +- .../applySupermarket/personBack/index.vue | 34 ++++- 10 files changed, 423 insertions(+), 63 deletions(-) create mode 100644 src/views/applySupermarket/keyPerson/components/detailDialog.vue create mode 100644 src/views/applySupermarket/keyPerson/components/examineDialog.vue diff --git a/src/api/applySupermarket/personBack/index.js b/src/api/applySupermarket/personBack/index.js index 5b58916..7ae2d48 100644 --- a/src/api/applySupermarket/personBack/index.js +++ b/src/api/applySupermarket/personBack/index.js @@ -26,7 +26,7 @@ export function get_personback_item_data_person(params) { } // 人员背景审查子页个人详情 -export function getList(id) { +export function getDetail(id) { return request({ url: "/prepare/verification/" + id, method: "get", diff --git a/src/views/applySupermarket/businessConsulting/index.vue b/src/views/applySupermarket/businessConsulting/index.vue index ab1a748..a79ca83 100644 --- a/src/views/applySupermarket/businessConsulting/index.vue +++ b/src/views/applySupermarket/businessConsulting/index.vue @@ -5,13 +5,14 @@
- + 查询 - 重置 + 重置
@@ -22,12 +23,20 @@
- {{ item.cmy }} + {{ item.companyName }}
+
+
咨询主题:
+
{{ item.general1 }}
+
+
+
咨询类型:
+
{{ item.general2 }}
+
咨询内容:
-
{{ item.name }}
+
{{ item.general3 }}
回复内容:
@@ -35,7 +44,10 @@
状态:
-
{{ item.phone }}
+
+ 未回复 + 已回复 +
@@ -80,7 +92,7 @@ export default { { type: "textarea", itemAttrs: { - label: "回复意见", + label: "回复意见:", span: 22, }, attrs: { @@ -106,6 +118,12 @@ export default { checkDetail(obj) { this.$refs.formDialog.openDialog("detail", obj); }, + reset() { + this.queryParam = {}; + this.queryParam.verificationType = 3; + this.searchQuery(); + }, + formSubmit(obj) {}, }, }; diff --git a/src/views/applySupermarket/index.vue b/src/views/applySupermarket/index.vue index 112021b..89d1ccc 100644 --- a/src/views/applySupermarket/index.vue +++ b/src/views/applySupermarket/index.vue @@ -810,4 +810,10 @@ export default { } } } + +.examineDialogPanel { + .tableWrap { + height: calc(100% - 96px); + } +} diff --git a/src/views/applySupermarket/keyPerson/components/detailDialog.vue b/src/views/applySupermarket/keyPerson/components/detailDialog.vue new file mode 100644 index 0000000..792a960 --- /dev/null +++ b/src/views/applySupermarket/keyPerson/components/detailDialog.vue @@ -0,0 +1,134 @@ + + + diff --git a/src/views/applySupermarket/keyPerson/components/examineDialog.vue b/src/views/applySupermarket/keyPerson/components/examineDialog.vue new file mode 100644 index 0000000..ad9bb02 --- /dev/null +++ b/src/views/applySupermarket/keyPerson/components/examineDialog.vue @@ -0,0 +1,127 @@ + + + + \ No newline at end of file diff --git a/src/views/applySupermarket/keyPerson/index.vue b/src/views/applySupermarket/keyPerson/index.vue index 0d3afa3..9b9f8a6 100644 --- a/src/views/applySupermarket/keyPerson/index.vue +++ b/src/views/applySupermarket/keyPerson/index.vue @@ -5,13 +5,14 @@
- + 查询 - 重置 + 重置
@@ -26,20 +27,39 @@
-
咨询内容:
-
{{ item.name }}
+
重点人数:
+
+ {{ + item.detailsByAuditResultTrue.length + + item.detailsByAuditResultFalse.length + }} +
-
回复内容:
-
{{ item.card }}
+
申请时间:
+
{{ item.createTime }}
-
状态:
-
{{ item.phone }}
+
审查结果:
+
+ 未审核 + + {{ item.detailsByAuditResultTrue.length }}人正常,{{ + item.detailsByAuditResultFalse.length + }}人异常 + +
-
详情
+
+ 审查 +
+
详情
@@ -56,14 +76,18 @@ > - - + + diff --git a/src/views/applySupermarket/personBack/components/detailDialog.vue b/src/views/applySupermarket/personBack/components/detailDialog.vue index 5a620bf..792a960 100644 --- a/src/views/applySupermarket/personBack/components/detailDialog.vue +++ b/src/views/applySupermarket/personBack/components/detailDialog.vue @@ -20,13 +20,18 @@
审查人数:
- {{ (dataInfo.details && dataInfo.details.length) || 0 }}人 + {{ + dataInfo.detailsByAuditResultTrue.length + + dataInfo.detailsByAuditResultFalse.length + }}人
审查结果:
- {{ dataInfo.sczc }}人正常,{{ dataInfo.scyc }}人异常 + {{ dataInfo.detailsByAuditResultTrue.length }}人正常,{{ + dataInfo.detailsByAuditResultFalse.length + }}人异常
@@ -41,6 +46,11 @@ rowKey="id" :pagination="{}" > + +