From 6721fe85d86dc62c9a6be50b80a5e4256e5e992b Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Thu, 18 Sep 2025 16:23:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entry-and-exit-manage/person-exit.js | 2 +- .../card-replacement-apply/index.vue | 1 + .../select-person-and-date.vue | 68 ++++++++++++++++++- .../person-entry/add-or-edit-form.vue | 2 +- .../person-exit/index.vue | 2 +- 5 files changed, 70 insertions(+), 5 deletions(-) diff --git a/src/api/construction-person/entry-and-exit-manage/person-exit.js b/src/api/construction-person/entry-and-exit-manage/person-exit.js index 7250bd3..3cabb63 100644 --- a/src/api/construction-person/entry-and-exit-manage/person-exit.js +++ b/src/api/construction-person/entry-and-exit-manage/person-exit.js @@ -12,7 +12,7 @@ export const addEntryPersonAPI = (data) => { // 人员出场 批量出场 export const batchExitPersonAPI = (data) => { - return requestFormData({ + return request({ url: '/bmw/workerExit/exit/batchExit', method: 'POST', data, diff --git a/src/views/construction-person/attendance-manage/card-replacement-apply/index.vue b/src/views/construction-person/attendance-manage/card-replacement-apply/index.vue index 29280e4..4a74ac0 100644 --- a/src/views/construction-person/attendance-manage/card-replacement-apply/index.vue +++ b/src/views/construction-person/attendance-manage/card-replacement-apply/index.vue @@ -298,6 +298,7 @@ export default { // 关闭弹框 handleCloseDialogOuter() { + this.selectProjectId = '' this.dialogConfig.outerVisible = false }, }, diff --git a/src/views/construction-person/attendance-manage/card-replacement-apply/select-person-and-date.vue b/src/views/construction-person/attendance-manage/card-replacement-apply/select-person-and-date.vue index 82fa2a2..7d402dd 100644 --- a/src/views/construction-person/attendance-manage/card-replacement-apply/select-person-and-date.vue +++ b/src/views/construction-person/attendance-manage/card-replacement-apply/select-person-and-date.vue @@ -58,6 +58,25 @@ ({{ idNumber }}) +
+
+ + 已打卡 +
+
+ + 未打卡 +
+
+ + 已在其他工程打卡 +
+
+ + 不在场 +
+
+
{{ item.month }}月 +
diff --git a/src/views/construction-person/entry-and-exit-manage/person-entry/add-or-edit-form.vue b/src/views/construction-person/entry-and-exit-manage/person-entry/add-or-edit-form.vue index cf7ca6c..6411865 100644 --- a/src/views/construction-person/entry-and-exit-manage/person-entry/add-or-edit-form.vue +++ b/src/views/construction-person/entry-and-exit-manage/person-entry/add-or-edit-form.vue @@ -1444,7 +1444,7 @@ export default { async getEntryPersonDetail() { const { data: res } = await getEntryPersonDetailAPI({ id: this.queryDetailsId, - proId: this.proId, + proId: this.proId || 0, // 当没有工程id时给默认值为0 否则报错 }) // 身份证基本信息 diff --git a/src/views/construction-person/entry-and-exit-manage/person-exit/index.vue b/src/views/construction-person/entry-and-exit-manage/person-exit/index.vue index 47827a3..cc784ce 100644 --- a/src/views/construction-person/entry-and-exit-manage/person-exit/index.vue +++ b/src/views/construction-person/entry-and-exit-manage/person-exit/index.vue @@ -214,7 +214,7 @@ export default { const res = await batchExitPersonAPI(params) if (res.code === 200) { - this.$modal.msgWarning(res.msg) + this.$modal.msgSuccess(res.msg) this.$refs.personExitTableRef.getTableList() } else { this.$modal.msgError(res.msg)