From b4a58f3e083b9c80781979a9d6b7411f22c65091 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Fri, 18 Apr 2025 17:15:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E5=87=BA=E5=85=A5=E5=9C=BA?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/common.js | 14 + .../components/AddEditPersonnel.vue | 613 ++++++++++------ .../components/add-edit-form.vue | 187 ++--- src/views/personnel-manage/index.vue | 203 +++--- .../personnelEntryAndExit.vue | 675 +++++++++--------- 5 files changed, 965 insertions(+), 727 deletions(-) diff --git a/src/api/common.js b/src/api/common.js index 267c3de7..2ae951d8 100644 --- a/src/api/common.js +++ b/src/api/common.js @@ -24,3 +24,17 @@ export const getBelongToBdAPI = () => { method: 'post', }) } +// 获取班组 +export const getGroupListAPI = () => { + return request({ + url: '/smart-site/ttSysTeam/querySelected', + method: 'post', + }) +} +// 获取单位 +export const getCompanyListAPI = () => { + return request({ + url: '/smart-site/unit/querySelected', + method: 'post', + }) +} diff --git a/src/views/personnel-manage/components/AddEditPersonnel.vue b/src/views/personnel-manage/components/AddEditPersonnel.vue index 34f08af6..2e7a9f74 100644 --- a/src/views/personnel-manage/components/AddEditPersonnel.vue +++ b/src/views/personnel-manage/components/AddEditPersonnel.vue @@ -1,242 +1,413 @@ diff --git a/src/views/personnel-manage/components/add-edit-form.vue b/src/views/personnel-manage/components/add-edit-form.vue index fe9dd86d..d115edaf 100644 --- a/src/views/personnel-manage/components/add-edit-form.vue +++ b/src/views/personnel-manage/components/add-edit-form.vue @@ -1,38 +1,43 @@ diff --git a/src/views/personnel-manage/index.vue b/src/views/personnel-manage/index.vue index 7dd41150..d0fc9833 100644 --- a/src/views/personnel-manage/index.vue +++ b/src/views/personnel-manage/index.vue @@ -1,25 +1,29 @@ - + diff --git a/src/views/personnel-manage/personnelEntryAndExit.vue b/src/views/personnel-manage/personnelEntryAndExit.vue index 5f97b4fd..b68ad4dc 100644 --- a/src/views/personnel-manage/personnelEntryAndExit.vue +++ b/src/views/personnel-manage/personnelEntryAndExit.vue @@ -1,342 +1,367 @@ - +