From 06fd69ba0f1128f7e25634e04d7ff0b596e64439 Mon Sep 17 00:00:00 2001 From: Rain_ <904416525@qq.com> Date: Fri, 11 Jul 2025 16:53:12 +0800 Subject: [PATCH] =?UTF-8?q?flx:=E8=8A=B1=E5=90=8D=E5=86=8C=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=89=B9=E9=87=8F=E4=BA=BA=E5=91=98=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/api/laborPerson.js | 4 + .../projectFront/laborManage/rosterNew.vue | 974 +++++++----------- 2 files changed, 354 insertions(+), 624 deletions(-) diff --git a/src/assets/js/api/laborPerson.js b/src/assets/js/api/laborPerson.js index 0e333017..de61ab9a 100644 --- a/src/assets/js/api/laborPerson.js +++ b/src/assets/js/api/laborPerson.js @@ -30,6 +30,10 @@ export const xmglXzHikvisionSyncRetryAPI = data => post('xmgl/xzHikvisionSync/re export const getDangongWorkerFaceStatusPageList = data => get('xmgl/dangongWorkerFaceStatus/page', data); +// 批量人员绑定设备 +export const batchBindDevForWorkersApi = data => post('xmgl/workerInfo/batchBindDevForWorkers', data); //批量绑定设备 + + //详情 diff --git a/src/views/projectFront/laborManage/rosterNew.vue b/src/views/projectFront/laborManage/rosterNew.vue index aaed21ba..421a55bb 100644 --- a/src/views/projectFront/laborManage/rosterNew.vue +++ b/src/views/projectFront/laborManage/rosterNew.vue @@ -4,123 +4,52 @@
- - - - - + + + + + - + - - - - - + + + + + - - - + + + - - - + + + - + - + - - + + - {{ $t("message.laborMange.inquire") }} - {{ $t("message.laborMange.refresh") }} - - {{ - $t("message.laborMange.crew") + $t("message.laborMange.export") - }} - 人员录入 - 全选 - 批量授权门禁权限 - - + @@ -402,8 +263,8 @@ scope.row.personType == 1 ? $t("message.laborMange.modules") : scope.row.personType == 2 - ? $t("message.laborMange.modules1") - : $t("message.laborMange.modules2") + ? $t("message.laborMange.modules1") + : $t("message.laborMange.modules2") }}
@@ -414,32 +275,29 @@
下发状态: - + ? 'yellow' + : row.sendSuccessStatus === 4 + ? 'red' + : '', + ]"> {{ row.sendSuccessStatus === 1 ? "成功" : row.sendSuccessStatus === 2 - ? "失败" - : row.sendSuccessStatus === 3 - ? "部分成功" - : row.sendSuccessStatus === 4 - ? "未下发" - : "" - }} + ? "失败" + : row.sendSuccessStatus === 3 + ? "部分成功" + : row.sendSuccessStatus === 4 + ? "未下发" + : "" + }}
- +
- +
- +
{{ $t("message.laborMange.essential") }} @@ -548,27 +378,14 @@ - - + + - - + + {{ $t("message.laborMange.man") }} @@ -581,122 +398,62 @@ - - + + - - + + - - - + + + - - + + - - + + - - - + + + - - + + :disabled="operationType == 'detail'"> @@ -713,64 +470,30 @@ -
- {{ $t("message.laborMange.idCardInformation") }} - {{ $t("message.laborMange.highBeatDownload") }} +
+ {{ + $t("message.laborMange.idCardInformation") + }} + {{ $t("message.laborMange.highBeatDownload") + }}
-
+
- - - + @click="handlePreview(addForm.idCardBigPhotoUrl)" /> + +
- - + +
-
+
- +
{{ $t("message.laborMange.qrCodeInputPersonnelNeedToReview") }} - {{ $t("message.laborMange.yes") }} - {{ $t("message.laborMange.no") }} + {{ + $t("message.laborMange.yes") }} + {{ $t("message.laborMange.no") + }}
- +
- {{ $t("message.laborMange.checkAll") }} + {{ + $t("message.laborMange.checkAll") }}
- + - {{ city.devName }} + {{ city.devName + }}
- + - +
- - + + - + @@ -1022,6 +656,25 @@
+ +
+ + + + + + + + +
+ +