diff --git a/src/main/java/com/gaotao/modules/purchasingManagement/dao/MaterialSplitMapper.java b/src/main/java/com/gaotao/modules/purchasingManagement/dao/MaterialSplitMapper.java index 4cc3346..9e6dee7 100644 --- a/src/main/java/com/gaotao/modules/purchasingManagement/dao/MaterialSplitMapper.java +++ b/src/main/java/com/gaotao/modules/purchasingManagement/dao/MaterialSplitMapper.java @@ -299,7 +299,7 @@ public interface MaterialSplitMapper { * @throw */ String getSourceType(CRollInfoData indata); - + void updateCRollInfo(@Param("site") String site,@Param("rollNo") String rollNo); /** * @Description 删除卷 * @Title deleteRoll diff --git a/src/main/java/com/gaotao/modules/purchasingManagement/service/Impl/MaterialSplitServiceImpl.java b/src/main/java/com/gaotao/modules/purchasingManagement/service/Impl/MaterialSplitServiceImpl.java index 2292106..1a986c1 100644 --- a/src/main/java/com/gaotao/modules/purchasingManagement/service/Impl/MaterialSplitServiceImpl.java +++ b/src/main/java/com/gaotao/modules/purchasingManagement/service/Impl/MaterialSplitServiceImpl.java @@ -337,6 +337,7 @@ public class MaterialSplitServiceImpl implements MaterialSplitService { transDetailSubData.setRemark(""); materialSplitMapper.saveTransDetailSub(transDetailSubData); number+=1; + materialSplitMapper.updateCRollInfo(inData.getSite(),inData.getSaveList().get(i).getRollNo()); } materialSplitMapper.saveTransDetail(inData.getSaveList().get(0).getWarehouseid(),inData.getSite(),transNo); responseData.setCode("200"); diff --git a/src/main/resources/mapper/purchasingManagement/MaterialSplitMapper.xml b/src/main/resources/mapper/purchasingManagement/MaterialSplitMapper.xml index ec0107c..f43345c 100644 --- a/src/main/resources/mapper/purchasingManagement/MaterialSplitMapper.xml +++ b/src/main/resources/mapper/purchasingManagement/MaterialSplitMapper.xml @@ -346,4 +346,10 @@ WHERE cri.Site = #{site} AND cri.RollNo = #{rollNo} + + + + Update C_RollInfo Set Status_DB='D' ,Status='已耗用' ,ConsumeOrderNo='',ConsumeSeqNo=-1,NeedsynchronizeFlag='N' where + rollNo=#{rollNo} and site=#{site} + \ No newline at end of file