From a84942cb55a7b83a6b8d26c81159af377fc184a9 Mon Sep 17 00:00:00 2001 From: "lj7788@126.com" Date: Fri, 11 Jul 2025 18:19:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=9C=BA=E7=AE=A1=E7=90=86=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F=E6=9C=8D=E5=8A=A1=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yanzhu-bigscreen/src/api/index.js | 2 + yanzhu-bigscreen/src/api/machmater.js | 25 ++ .../src/views/machmater/machineManage.vue | 36 +-- .../src/views/machmater/materialManage.vue | 22 +- yanzhu-common/yanzhu-common-core/pom.xml | 12 + .../common/core/utils/http/HttpUtils.java | 25 ++ .../manage/mapper/AttendanceCfgMapper.java | 6 + .../mapper/manage/AttendanceCfgMapper.xml | 3 + .../bigscreen/MachMaterController.java | 293 ++++++++++++++++++ .../manage/service/IAttendanceCfgService.java | 5 + .../impl/AttendanceCfgServiceImpl.java | 8 + 11 files changed, 400 insertions(+), 37 deletions(-) create mode 100644 yanzhu-bigscreen/src/api/machmater.js create mode 100644 yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/controller/bigscreen/MachMaterController.java diff --git a/yanzhu-bigscreen/src/api/index.js b/yanzhu-bigscreen/src/api/index.js index 1bb1161c..fd1b9a9e 100644 --- a/yanzhu-bigscreen/src/api/index.js +++ b/yanzhu-bigscreen/src/api/index.js @@ -12,6 +12,7 @@ import aiWarning from "./aiWarning"; import planSchedule from "./planSchedule"; import labor from "./labor"; import bim from "./bim" +import machMater from './machmater' export default { http: axios, downFile: download, @@ -28,4 +29,5 @@ export default { planSchedule, labor, bim, + machMater }; diff --git a/yanzhu-bigscreen/src/api/machmater.js b/yanzhu-bigscreen/src/api/machmater.js new file mode 100644 index 00000000..db871857 --- /dev/null +++ b/yanzhu-bigscreen/src/api/machmater.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +const machGetManageQuota=(projectId)=>{ + return request({ + url: '/manage/bgscreen/machMater/machGetManageQuota', + method: 'get', + params: { + projectId: projectId + } + }) +} + +//时间段内工号申领情况 +const materGetConcreteMaterialActQuantityBuildingNoInfoService=data=>{ + return request({ + url: '/manage/bgscreen/machMater/materGetConcreteMaterialActQuantityBuildingNoInfoService', + method: 'get', + params: data + }) +} + +export default{ + machGetManageQuota, + materGetConcreteMaterialActQuantityBuildingNoInfoService +} \ No newline at end of file diff --git a/yanzhu-bigscreen/src/views/machmater/machineManage.vue b/yanzhu-bigscreen/src/views/machmater/machineManage.vue index 11929050..1f3b7c99 100644 --- a/yanzhu-bigscreen/src/views/machmater/machineManage.vue +++ b/yanzhu-bigscreen/src/views/machmater/machineManage.vue @@ -7,15 +7,10 @@ - + + - - - - - - - + @@ -30,18 +25,16 @@