From 9b4e84037a9d49a5a0be5d0dcf3156e55090ca55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=98=8A=E9=A3=9E?= Date: Fri, 12 Sep 2025 09:38:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E4=BF=AE=E5=8D=95=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...pRepairFormProjectDispatchServiceImpl.java | 3 +- .../repairFormProjectDispatch/index.vue | 59 ++++++++++++++++++- 2 files changed, 59 insertions(+), 3 deletions(-) diff --git a/maintain-business/src/main/java/com/maintain/business/service/impl/ErpRepairFormProjectDispatchServiceImpl.java b/maintain-business/src/main/java/com/maintain/business/service/impl/ErpRepairFormProjectDispatchServiceImpl.java index a1b57fa..5768cc2 100644 --- a/maintain-business/src/main/java/com/maintain/business/service/impl/ErpRepairFormProjectDispatchServiceImpl.java +++ b/maintain-business/src/main/java/com/maintain/business/service/impl/ErpRepairFormProjectDispatchServiceImpl.java @@ -146,7 +146,7 @@ public class ErpRepairFormProjectDispatchServiceImpl implements IErpRepairFormPr projectDispatch.setActualManHour(hour); // projectDispatch.setDeductManHour(hour); // 汇总实际总工时 - formProject.setActualTime(formProject.getActualTime().add(hour)); + formProject.setActualTime(hour); return projectDispatch; }).collect(Collectors.toList()); formProject.setIsDispatch(IsEnableStatus.YES.getCode()); @@ -160,6 +160,7 @@ public class ErpRepairFormProjectDispatchServiceImpl implements IErpRepairFormPr @Override public Boolean updateByBo(ErpRepairFormProjectDispatchBo bo) { ErpRepairFormProjectDispatch projectDispatch = baseMapper.selectById(bo.getId()); + projectDispatch.setDispatchManHour(bo.getDispatchManHour()); projectDispatch.setActualManHour(bo.getDispatchManHour().subtract(bo.getDeductManHour())); projectDispatch.setDeductManHour(bo.getDeductManHour()); return baseMapper.updateById(projectDispatch) > 0; diff --git a/maintain-ui/src/views/business/repairFormProjectDispatch/index.vue b/maintain-ui/src/views/business/repairFormProjectDispatch/index.vue index 9b04962..68143d8 100644 --- a/maintain-ui/src/views/business/repairFormProjectDispatch/index.vue +++ b/maintain-ui/src/views/business/repairFormProjectDispatch/index.vue @@ -20,7 +20,20 @@ - + + +