From 4bd9fd33a80fb85e6d1c27b9c3040639ec5f4644 Mon Sep 17 00:00:00 2001 From: haha Date: Sun, 15 Oct 2023 00:26:35 +0800 Subject: [PATCH] update code --- src/api/attendance/index.js | 11 +- src/components/project-overview-chart.js | 9 +- src/components/project-overview-chart.vue | 221 ++++++++++++++++++++++ src/pages/components/JobWorkerDialog.vue | 115 +++++++++++ src/pages/index.vue | 6 +- src/pages/init.js | 2 + src/pages/projectDetail.vue | 15 +- src/pages/projectEngin.vue | 4 +- src/pages/projectProgress.vue | 1 - src/pages/projectQuality.vue | 2 - src/pages/projectSafety.vue | 2 - src/pages/projectVideo.vue | 1 - src/pages/toAIVideoProject.vue | 6 +- 13 files changed, 369 insertions(+), 26 deletions(-) create mode 100644 src/components/project-overview-chart.vue create mode 100644 src/pages/components/JobWorkerDialog.vue diff --git a/src/api/attendance/index.js b/src/api/attendance/index.js index 578b3a4..1c7c7eb 100644 --- a/src/api/attendance/index.js +++ b/src/api/attendance/index.js @@ -30,9 +30,18 @@ const todayAttendance=(data)=>{ method: 'post' }) } + +const selectList=(data,pageNum,pageSize)=>{ + return request({ + url: `bgscreen/attendance/selectList?pageNum=${pageNum}&pageSize=${pageSize}`, + data:data, + method: 'post' + }) +} export default{ getDeptWorksList, getWorkAttendanceList, groupByComany, - todayAttendance + todayAttendance, + selectList } \ No newline at end of file diff --git a/src/components/project-overview-chart.js b/src/components/project-overview-chart.js index fefd38f..5559f0c 100644 --- a/src/components/project-overview-chart.js +++ b/src/components/project-overview-chart.js @@ -5,11 +5,14 @@ Vue.component("project-overview-chart", {
-
- - +
+ `, props: { + gifTop:{ + type:String, + default:'63px' + }, fn:{ type:Function }, diff --git a/src/components/project-overview-chart.vue b/src/components/project-overview-chart.vue new file mode 100644 index 0000000..c8f7794 --- /dev/null +++ b/src/components/project-overview-chart.vue @@ -0,0 +1,221 @@ + + + diff --git a/src/pages/components/JobWorkerDialog.vue b/src/pages/components/JobWorkerDialog.vue new file mode 100644 index 0000000..9a6c9b2 --- /dev/null +++ b/src/pages/components/JobWorkerDialog.vue @@ -0,0 +1,115 @@ + + + + + + \ No newline at end of file diff --git a/src/pages/index.vue b/src/pages/index.vue index 7b05d4c..dd9b396 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -34,8 +34,8 @@
安全管理
质量管理
- @@ -224,8 +224,6 @@