From 3959309e787d620d7961110d4040dfc2f775c502 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Thu, 10 Aug 2023 17:08:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=BF=E5=8A=A1=E7=AB=AF=E5=8A=B3?= =?UTF-8?q?=E5=8A=A1=E5=AE=9E=E5=90=8D=E5=88=B6=E5=8A=9F=E8=83=BD=E6=96=B0?= =?UTF-8?q?=E5=A2=9E(=E9=83=A8=E5=88=86)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/goverment.ts | 17 +- .../images/govermentImg/projectIcon.png | Bin 0 -> 1982 bytes .../laborRealName/attendanceMonitor/index.vue | 269 +++++++++--------- .../components/projectDetails.vue | 127 +++++---- .../laborRealName/projectSelect/index.vue | 89 ++++-- .../laborRealName/propertyAnalysis/index.vue | 175 +++++++----- .../project/AIwarning/warningMap/index.vue | 2 +- .../ProjectSupervision/overview.ts | 12 +- 8 files changed, 397 insertions(+), 294 deletions(-) create mode 100644 src/assets/images/govermentImg/projectIcon.png diff --git a/src/api/modules/goverment.ts b/src/api/modules/goverment.ts index ff2dae2..c3ab6f3 100644 --- a/src/api/modules/goverment.ts +++ b/src/api/modules/goverment.ts @@ -361,7 +361,22 @@ export const addDividerQuestion = (params: FormData) => { export const attendanceStatistics = () => { return http.get(BASEURL + `/gov/workerStat/attendStatistics`); }; - +// 人员出勤监管-出勤统计数据 +export const attendanceCountStatistics = (params: any) => { + return http.post(BASEURL + `/gov/workerStat/attendRecord`, params); +}; +// 工人属性分析统计数据 +export const analysisCountStatistics = () => { + return http.get(BASEURL + `/gov/workerStat/attribute`); +}; +// 施工项目数据 +export const workProjectList = (params: any) => { + return http.post(BASEURL + `/gov/workerStat/engineeringPage`, params); +}; +// 参建单位分页数据 +export const unitPageList = (params: any) => { + return http.post(BASEURL + `/gov/company/page`, params); +}; // 列表查询视频管理表信息 // export const getVideo = (params: { projectSn?: string; engineeringSn?: string }) => { // return http.post>(BASEURL + `/gov/projectMonitor/engineeringTree`, params); diff --git a/src/assets/images/govermentImg/projectIcon.png b/src/assets/images/govermentImg/projectIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..2448c86da40e728b3d7437174a19f1fc9c3cdee6 GIT binary patch literal 1982 zcmZ{ldpy$%AIE>whHWBq+tzxTC|VrnpXYhb>-9W;e7>L8`}^nTkI(0(lY{j^7#aouz(E@# z!DZiR`w9~m-M?cE)RBFIh7mm?0YF~)Z-H!Fj<4-ML6I)j7C_?=W_cgL0p{n-0pOQh zxbPAL0K~qxA(*>TK_ALrI$+$8eS5s0s(ci+OOc^^9tidy@L7|j3nbPOJpDruI+Ui6 z_ZE^ehdLnd&22qNb|(R`ZeW?Qz#5%r4oR&o&&!4*0p7=pc;TUZ(9jH(eq2`Fs8~+;|(hF&iAntE4r+?AUpPqIOxtBW4 z%WBC}d;~LVXu`%%gn7isWY0E+A&1C@MFqzFW8_Wc_cH{C4p-8{JvjIo*y<3mzjo}G<5BNPQtNgN-z zGmyJDN5NXE*$C^_RSB)7lVbso>jH<)0xDgpS(MMvTiSuNQY8P85^D&RyO^pZ9dTG>D%*6iYhBAAsy9nR?NHG>`)F+2wwUdXiRjFyYGak;2Na=d zT}x9Eoh(&7k=fv9(V>k9_E)u@D^f%0ArzERPhh6UeCe*Aoush+tlk1g-QU)qZ^pc@ z^?~I}9Ah`{;dkh0Ox`F4U{vkc-VxJXI<9H2n@)_6E#vyDPKjNk7{!biF6;t9&xo{x zeT6;r3KDX%VU8UC!6$L=?ww`nd6Dz5{-I=8D1`Uu6h~w6Dxi;xqg;*qe1&AVrczJ1 z*pZ4IH3NM~EB{~}{eT}7;`0#~cBq`(tFeFq z$+0z~Gi{;wv^@)ceNj}dNtYHreusq=%3#cH&!w>qkE4^6He|RRNW!uzDn(hPCR0PE z;gv+jQ$#I40r#7jgqLTzBE1m7!4#Uu>15u{Qr`Xez9HuKGO%(P+4qu-L3ZdQ)6_S& zkJ1Y=hH?kih4}G&MRjAp%yaO3IN1p|a5*nEZ_7nDeWo^vWQIq96AR3VGc&=IImj!t zMAH(y%++Es%Kwm6+IQcImo?+JbLH^3?+B1a5mKE!TS;T<^0kPjm`y->>Gk-_CyxcH zn`Z=Hy}O0*a703OHCGSKn>5**DoO0oKi}}y)ZHpp8WXxPh;5_&e6wiiO3u6P= z=%Ah7qj0IG^oyk9y34QFTa}C}xD{|A2B=S;%Wunv4XY$mGe*hkezSBX3#X?!I*{Wo zo+Lj3yxC`Oh|OL_wOZj~n7j2%XJ-6XYMi3W!j>1UX`!9W zH#iR%2lSDA@L)}gHN@!FIKy_-L*Nx{tWw2f8W{d)+Sx9t9o=4iK>uO;v{lmZYq=aL iCI6+fj19TNm-ZC?%r8Oi_{;shy@1VG2STF-nf@2l|AQ3( literal 0 HcmV?d00001 diff --git a/src/views/goverment/laborRealName/attendanceMonitor/index.vue b/src/views/goverment/laborRealName/attendanceMonitor/index.vue index 2357546..d630304 100644 --- a/src/views/goverment/laborRealName/attendanceMonitor/index.vue +++ b/src/views/goverment/laborRealName/attendanceMonitor/index.vue @@ -16,20 +16,22 @@
@@ -42,27 +44,12 @@