From 5b0fccf7c888215763e812fdfdee98ce7322fcd0 Mon Sep 17 00:00:00 2001 From: bingbo <bingbo1993@126.com> Date: 星期日, 26 十一月 2023 11:43:16 +0800 Subject: [PATCH] 加减钢筋笼库存 带记录 --- hd/pipe/mobile/src/main/java/com/thhy/mobile/modules/biz/mouldcheck/service/impl/ModCheckServiceImpl.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/hd/pipe/mobile/src/main/java/com/thhy/mobile/modules/biz/mouldcheck/service/impl/ModCheckServiceImpl.java b/hd/pipe/mobile/src/main/java/com/thhy/mobile/modules/biz/mouldcheck/service/impl/ModCheckServiceImpl.java index 1646f04..aeb4e33 100644 --- a/hd/pipe/mobile/src/main/java/com/thhy/mobile/modules/biz/mouldcheck/service/impl/ModCheckServiceImpl.java +++ b/hd/pipe/mobile/src/main/java/com/thhy/mobile/modules/biz/mouldcheck/service/impl/ModCheckServiceImpl.java @@ -17,6 +17,7 @@ import com.thhy.mobile.modules.biz.pipeinfo.entity.MaterialInfo; import com.thhy.mobile.modules.biz.pipeinfo.entity.PipeInfo; import com.thhy.mobile.modules.biz.pipeinfo.mapper.PipeInfoMapper; +import com.thhy.mobile.modules.biz.steelcheck.entity.SteelStockRecord; import com.thhy.mobile.modules.biz.steelproduce.entity.ProduceDto; import com.thhy.mobile.modules.biz.steelproduce.entity.SteelProduce; import com.thhy.mobile.modules.biz.steelproduce.mapper.SteelProduceMapper; @@ -141,6 +142,10 @@ if(compareResult){//匹配成功 //更改钢筋笼产品入模状态 steelProduceMapper.updateisModel(new ProduceDto(1,modCheckDto.getProduceNumber())); + //钢筋笼库存记录 + SteelStockRecord steelStockRecord = new SteelStockRecord(steelProduce,true); + steelStockRecord.setModCheckId(mouldCheck.getModCheckId()); + steelStockMapper.insertSteelStockRecord(steelStockRecord); //减掉钢筋笼库存 steelStockMapper.updateMinusStock(new SteelStock(steelProduce)); //更新模具循环次数 @@ -199,7 +204,7 @@ String proId = modCheckDto.getProId(); try { - if(ringNum.length()>6){ + if(ringNum.length()>4){ throw new BasicException(BasicStatus.RING_NOT_DIS); } Integer.parseInt(ringNum); @@ -207,7 +212,7 @@ throw new BasicException(BasicStatus.RING_NOT_DIS); } - String newRingNum = UUIDUtils.addZeroNoPlus(Integer.parseInt(ringNum),5); + String newRingNum = UUIDUtils.addZeroNoPlus(Integer.parseInt(ringNum),4); int count = pipeInfoMapper.countByRingNum(newRingNum); if(count>0){ -- Gitblit v1.9.3