Browse Source

销售出库,销售退货,没有原单校验不要了

koushanshan 1 year ago
parent
commit
a63b6d3b50

+ 1 - 21
src/main/java/com/dk/mdm/service/ivt/outbound/OutboundSaleOrderService.java

@@ -345,13 +345,6 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                     //根据id查询
                     OutboundItemResponse outboundItemResponse = outboundItemMapper.selectById(outboundItemVO.getItemId());
 
-                    //region  不能新建
-                    if (outboundItemVO.getFromItemId() == null) {
-                        throw new BaseBusinessException(ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getCode(),
-                                ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getMessage());
-                    }
-                    //endregion
-
                     //region  编辑明细
                     if (outboundItemVO.getItemId() != null) {
 
@@ -537,13 +530,6 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                 List<OutboundItemVO> itemList = outboundVO.getItemList();
                 for (OutboundItemVO outboundItemVO : itemList) {
 
-                    //region  不能新建
-                    if (outboundItemVO.getFromItemId() == null) {
-                        throw new BaseBusinessException(ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getCode(),
-                                ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getMessage());
-                    }
-                    //endregion
-
                     //根据id查询 获取到还未进行修改的数据
                     OutboundItemResponse outboundItemResponse = outboundItemMapper.selectById(outboundItemVO.getItemId());
 
@@ -899,12 +885,6 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                     ErrorCodeEnum.OUTBOUND_ITEM_NOT_EXIST.getMessage());
         }
         for (OutboundItemVO outboundItemVO : outboundVO.getItemList()) {
-            //region  不能新建
-            if (outboundItemVO.getFromItemId() == null) {
-                throw new BaseBusinessException(ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getCode(),
-                        ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getMessage());
-            }
-            //endregion
 
             //明细根据id查询
             OutboundItemResponse outboundItemResponse = outboundItemMapper.selectById(outboundItemVO.getItemId());
@@ -917,7 +897,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
             //endregion
 
             //region  编辑明细
-            if (outboundItemVO.getFromItemId() != null) {
+            if (outboundItemVO.getItemId() != null) {
                 outboundItemVO
                         .setOutQty(outboundItemResponse.getOutQty().add(outboundItemVO.getOutingQty()))
                         .setOutAmt(outboundItemResponse.getOutAmt().add(outboundItemVO.getOutingAmt()))

+ 0 - 13
src/main/java/com/dk/mdm/service/ivt/outbound/OutboundSaleReturnService.java

@@ -478,13 +478,6 @@ public class OutboundSaleReturnService extends BaseService<Outbound> {
                 List<OutboundItemVO> itemList = outboundVO.getItemList();
                 for (OutboundItemVO outboundItemVO : itemList) {
 
-                    //region  不能新建
-                    if (outboundItemVO.getSOrderItemId() == null) {
-                        throw new BaseBusinessException(ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getCode(),
-                                ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getMessage());
-                    }
-                    //endregion
-
                     //根据id查询
                     OutboundItemResponse outboundItemResponse = outboundItemMapper.selectById(outboundItemVO.getItemId());
 
@@ -620,12 +613,6 @@ public class OutboundSaleReturnService extends BaseService<Outbound> {
                 //region 修改明细
                 List<OutboundItemVO> itemList = outboundVO.getItemList();
                 for (OutboundItemVO outboundItemVO : itemList) {
-                    //region  不能新建
-                    if (outboundItemVO.getSOrderItemId() == null) {
-                        throw new BaseBusinessException(ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getCode(),
-                                ErrorCodeEnum.ITEMS_THAT_ARE_NOT_AVAILABLE_HANDLE.getMessage());
-                    }
-                    //endregion
 
                     //region 编辑明细
                     if (outboundItemVO.getItemId() != null) {