From 58faa5a460905fac9e3709f6e3ebf591a31912db Mon Sep 17 00:00:00 2001 From: Rain_ <904416525@qq.com> Date: Thu, 21 Aug 2025 17:57:40 +0800 Subject: [PATCH] =?UTF-8?q?flx:=E4=BF=AE=E6=94=B9=E6=96=B0=E9=87=91?= =?UTF-8?q?=E6=B9=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/laborManage/exit-icon.png | Bin 0 -> 476 bytes src/assets/images/laborManage/open.png | Bin 0 -> 227 bytes src/assets/images/laborManage/open_active.png | Bin 0 -> 229 bytes src/assets/images/laborManage/packup.png | Bin 0 -> 177 bytes .../images/laborManage/packup_active.png | Bin 0 -> 182 bytes src/components/selectedPersonnelAccount.vue | 10 +- .../qualityAndSafety/safetyRiskListSet.vue | 3 + .../buildersDiary/buildersDiaryAll.vue | 9 +- .../laborManage/allAttendanceManage.vue | 2 +- .../attendanceOverview.vue | 7 +- .../dayAttendanceReport.vue | 154 +++++++---- .../enterpriseTreeLeft.vue | 73 ++++-- .../monthAttendanceReport.vue | 193 +++++++++++--- .../punchCardRecord.vue | 20 +- .../laborManage/laborManageSet.vue | 3 + .../laborManage/personDetails.vue | 33 +++ .../personModule/administration.vue | 51 ++-- .../personModule/laborComponent.vue | 83 ++++-- .../personModule/laborPersonCommon.less | 31 ++- .../laborManage/workTypeManage.vue | 3 +- .../hiddenHazardPlan.vue | 2 +- .../safeManage/v2/safetyRiskListSet.vue | 3 + .../criterionModule/qualityProblemBank.vue | 246 +++++++++++------- 23 files changed, 655 insertions(+), 271 deletions(-) create mode 100644 src/assets/images/laborManage/exit-icon.png create mode 100644 src/assets/images/laborManage/open.png create mode 100644 src/assets/images/laborManage/open_active.png create mode 100644 src/assets/images/laborManage/packup.png create mode 100644 src/assets/images/laborManage/packup_active.png diff --git a/src/assets/images/laborManage/exit-icon.png b/src/assets/images/laborManage/exit-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0648283c7d8039b22585624c2abafe8ad8e9e33 GIT binary patch literal 476 zcmV<20VDp2P)x|*fHDDWkeChF02Tmu0=hvvf=7r1YD5q|&QPR~kibkH<@tpfi9yA?REtW7Zkqzj?)3n1It67isyl3tpy)?E})$45}LVHgUY+WmBYc z{cwu-s|@@?M%E literal 0 HcmV?d00001 diff --git a/src/assets/images/laborManage/open.png b/src/assets/images/laborManage/open.png new file mode 100644 index 0000000000000000000000000000000000000000..e37627018a322d2ceda372ff0b1173a0c6e39931 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9E$svykh8Km+7D9BhG zv29w?mkd8DE@ z@!%bWW6ldj*06ADoZUTT+Wmhjf1D?Fu-JSw*>P{)ftmS|8K-0#|a-oE0Ywyjr5}3%`vt&6}me*5TU+*OvJohH+BzfC#|Cbl6s*m<7(vg|` UYiH$epc@!GUHx3vIVCg!0EB){1^@s6 literal 0 HcmV?d00001 diff --git a/src/assets/images/laborManage/open_active.png b/src/assets/images/laborManage/open_active.png new file mode 100644 index 0000000000000000000000000000000000000000..e78546bd48cca7e5dfd792aca641011b4601d3b3 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9E$svykh8Km+7D9BhG zISOr#1 zT6f`M)YVJNS{0m*2{3nlc5wOm>-am5}X1%1(yO>IyNyfcfPw<2+ zs97xHe8k|B$%bd1OtW9t?wYnQfnD)Sn4{O4Jxfk*6q$Lj+(T*F5#ylx?ttI7ix}B; Vc}*P?XR>=uX$r4)>|qs)Fi^N*deK%^<#GRW^%b%uAH^aQ7zJK!f6A0Rk@xW~ T$C*Hr85lfW{an^LB{Ts5H10I| literal 0 HcmV?d00001 diff --git a/src/assets/images/laborManage/packup_active.png b/src/assets/images/laborManage/packup_active.png new file mode 100644 index 0000000000000000000000000000000000000000..7a125f4cda27e49d64ff6c05ed68137623ad04a8 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9E$svykh8Km+7D9BhG za&KDw9Q(%i3SHYgm^c}d_v?x; Xt`um~RJRBQ8q476>gTe~DWM4fs1P#a literal 0 HcmV?d00001 diff --git a/src/components/selectedPersonnelAccount.vue b/src/components/selectedPersonnelAccount.vue index 8c564398..7fd2bde2 100644 --- a/src/components/selectedPersonnelAccount.vue +++ b/src/components/selectedPersonnelAccount.vue @@ -192,12 +192,12 @@ export default { name: "selectedPersonnelAccount", props: { value: { - type: [String, Array], - default: [], //类型 + type: [Array, String, Number], + default: () => [], //类型 }, enterpriseIds: { type: Array, - default: [], + default: () => [], }, // 企业id数组,用于过滤人员列表, enterpriseFlag: { type: Boolean, @@ -430,7 +430,7 @@ export default { departmentTeamName: this.dealForm.departmentTeamName, }; getProjectChilderSystemUserPageListApi(data).then((res) => { - console.log(res); + console.log(res, this.childValue); if (res.code == 200) { this.tableData = res.result.records; this.dealForm.total = res.result.total; @@ -492,7 +492,7 @@ export default { this.childValue instanceof Array ? this.childValue.join(",") : this.childValue; - if (!userIds) return; + if (!userIds) return this.selectedList = []; let data = { projectSn: this.$store.state.projectSn, userIds: userIds, diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue index 45eff86e..0abbb015 100644 --- a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue @@ -254,6 +254,9 @@ export default { \ No newline at end of file