From cfd1e9162de5ab9a28a6a2ce33978e6abed334ce Mon Sep 17 00:00:00 2001 From: syruan <321359594@qq.com> Date: Tue, 19 Nov 2024 10:23:09 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E4=BF=AE=E7=AE=A1=E7=90=86=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20=E5=AE=8C=E5=96=84=E8=AE=B0=E5=BD=95=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/repair/service/impl/RepairServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java index 97e52e6a..cafeda6f 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java @@ -364,6 +364,9 @@ public class RepairServiceImpl implements RepairService { repairApplyRecord.setMaId(bean.getMaId()); repairApplyRecord.setTypeId(bean.getTypeId()); repairApplyRecord.setRepairType(outRepairType); + repairApplyRecord.setRepairNum(partList.get(0).getRepairNum()); + repairApplyRecord.setScrapNum(0); + repairApplyRecord.setCreateBy(loginUser.getUsername()); repairApplyRecord.setPartName(partList.get(0).getPartName()); repairApplyRecord.setPartType(partList.get(0).getPartType()); repairApplyRecord.setRepairContent(partList.get(0).getRepairContent()); @@ -378,6 +381,7 @@ public class RepairServiceImpl implements RepairService { repairApplyRecord.setPartPrice(partList.get(0).getPartPrice()); } repairApplyRecord.setPartNum(partList.get(0).getPartNum()); + repairApplyRecord.setRepairer(loginUser.getUsername()); // 新增【维修记录表】 repairMapper.addRecord(repairApplyRecord); @@ -415,8 +419,12 @@ public class RepairServiceImpl implements RepairService { repairApplyRecord.setRepairType(bean.getRepairType()); repairApplyRecord.setRepairNum(null); repairApplyRecord.setScrapNum(bean.getNumberScrapRepairPartList().get(0).getScrapNum()); + repairApplyRecord.setScrapReason(bean.getNumberScrapRepairPartList().get(0).getScrapReason()); + repairApplyRecord.setScrapType(bean.getNumberScrapRepairPartList().get(0).getScrapType()); repairApplyRecord.setCreateBy(loginUser.getUsername()); repairApplyRecord.setStatus(0L); + repairApplyRecord.setIsSlt(0L); + // 不选维修配件时, 只添加【维修记录表】 repairMapper.addRecord(repairApplyRecord); }