From 3368f3f0f6d5afe4e077c6d29f4bb6b29387f1c5 Mon Sep 17 00:00:00 2001 From: du <1176658673@qq.com> Date: Thu, 7 Mar 2024 12:42:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E6=88=B7=E7=B1=8D=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base.ts | 10 + .../flow/dialog/detail-addPersonnel.vue | 331 ++++++++++++++++++ src/views/base-manage/flow/index.vue | 144 +++++--- .../permanent/dialog/detail-addPersonnel.vue | 331 ++++++++++++++++++ src/views/base-manage/permanent/index.vue | 138 +++++--- .../poor/dialog/detail-addPersonnel.vue | 331 ++++++++++++++++++ src/views/base-manage/poor/index.vue | 123 +++++-- src/views/base-manage/residence/detail.vue | 59 ++-- .../residence/dialog/detail-addPersonnel.vue | 66 +++- src/views/base-manage/residence/index.vue | 43 ++- 10 files changed, 1414 insertions(+), 162 deletions(-) create mode 100644 src/views/base-manage/flow/dialog/detail-addPersonnel.vue create mode 100644 src/views/base-manage/permanent/dialog/detail-addPersonnel.vue create mode 100644 src/views/base-manage/poor/dialog/detail-addPersonnel.vue diff --git a/src/api/base.ts b/src/api/base.ts index 51b5667..f571ad7 100644 --- a/src/api/base.ts +++ b/src/api/base.ts @@ -119,4 +119,14 @@ export function peopleDetail(params) { method: "GET", }); } +/** +*人员删除 +*/ +export function peopleDel(params) { + return request({ + url: `/admin/people/peopleDel/${params.peopleId}`, + method: "DELETE", + }); +} + diff --git a/src/views/base-manage/flow/dialog/detail-addPersonnel.vue b/src/views/base-manage/flow/dialog/detail-addPersonnel.vue new file mode 100644 index 0000000..8aa3276 --- /dev/null +++ b/src/views/base-manage/flow/dialog/detail-addPersonnel.vue @@ -0,0 +1,331 @@ + + + \ No newline at end of file diff --git a/src/views/base-manage/flow/index.vue b/src/views/base-manage/flow/index.vue index af0dd7f..897a429 100644 --- a/src/views/base-manage/flow/index.vue +++ b/src/views/base-manage/flow/index.vue @@ -1,18 +1,11 @@ - + + \ No newline at end of file diff --git a/src/views/base-manage/permanent/index.vue b/src/views/base-manage/permanent/index.vue index ad47e1f..7d8b891 100644 --- a/src/views/base-manage/permanent/index.vue +++ b/src/views/base-manage/permanent/index.vue @@ -1,18 +1,11 @@ - + + \ No newline at end of file diff --git a/src/views/base-manage/poor/index.vue b/src/views/base-manage/poor/index.vue index 38ad0c4..9804df0 100644 --- a/src/views/base-manage/poor/index.vue +++ b/src/views/base-manage/poor/index.vue @@ -5,14 +5,7 @@
-
- - 新增 -
-
+
刷新
@@ -68,13 +61,14 @@ align="center" label="姓名" prop="name" + width="100" > + + + - + 编辑 详情 - + 删除 @@ -154,19 +183,21 @@ >
- +