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)