From 111a401f033749c965f02f58c586a8feafd9afd1 Mon Sep 17 00:00:00 2001
From: 叶松 <2217086471@qq.com>
Date: 星期一, 27 十一月 2023 11:23:46 +0800
Subject: [PATCH] Merge branch 'master' of http://111.30.93.211:10101/r/supipe

---
 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 ce9a32b..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()>5){
+            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