From 9d105b06e15b66be8c87b8b64a66116c92623896 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Sat, 2 Mar 2024 16:12:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8A=9F=E8=83=BD=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BB=A5=E5=8F=8ABUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/labor.ts | 18 + .../laborManagement/data-dialog.vue | 52 +- .../laborManagement/leftTop.vue | 17 + .../laborManagement/member-all-show.vue | 637 ++++++++++++++++++ .../laborManagement/member-count-list.vue | 45 +- .../laborManagement/member-more-list.vue | 331 +++++++++ .../laborManagement/rightCenter.vue | 29 +- 7 files changed, 1102 insertions(+), 27 deletions(-) create mode 100644 src/views/sevenLargeScreen/laborManagement/member-all-show.vue create mode 100644 src/views/sevenLargeScreen/laborManagement/member-more-list.vue diff --git a/src/api/modules/labor.ts b/src/api/modules/labor.ts index 7de8aff..8ff4a31 100644 --- a/src/api/modules/labor.ts +++ b/src/api/modules/labor.ts @@ -49,3 +49,21 @@ export const getworkerAttendanceTrendApi = (params: {}) => { export const getComapnyWorkTotalListApi = (params: {}) => { return http.post(BASEURL + `/xmgl/workerInfo/selectProjectComapnyWorkTotalList`, params); }; + +// 获取人员实时动态 +export const getRealTimeDataApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/workerAttendance/selectWorkerAttendanceNewestList`, params); +}; +// 获取人员实时动态(更多数据) +export const getRealTimeMoreDataApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/workerAttendance/list`, params); +}; +//获取人员所属班组 +export const getTeamDataList = (params: {}) => { + return http.post(BASEURL + `/xmgl/teamInfo/getTeamInfoList`, params); +}; + +//获取所属部门列表 +export const getDepartDataList = (params: {}) => { + return http.post(BASEURL + `/xmgl/departmentInfo/getDepartmentInfoList`, params); +}; diff --git a/src/views/sevenLargeScreen/laborManagement/data-dialog.vue b/src/views/sevenLargeScreen/laborManagement/data-dialog.vue index a26c4c0..509e532 100644 --- a/src/views/sevenLargeScreen/laborManagement/data-dialog.vue +++ b/src/views/sevenLargeScreen/laborManagement/data-dialog.vue @@ -1,7 +1,7 @@