Просмотр исходного кода

1、修改其他入库编辑仓库更新不上的问题

zhoux 1 год назад
Родитель
Сommit
1582ebc070

+ 4 - 0
src/main/java/com/dk/mdm/service/ivt/inbound/InboundOtherService.java

@@ -312,6 +312,8 @@ public class InboundOtherService extends BaseService<Inbound> {
                         //endregion
 
                         InboundItem inboundItem = new InboundItem();
+                        inboundItem.setWhId(inboundItemVO.getWhId());
+                        inboundItem.setNonStdCode(inboundItemVO.getNonStdCode());
                         inboundItem.setItemId(inboundItemVO.getItemId());
                         inboundItem.setIntoQty(inboundItemVO.getIntoingQty());
                         inboundItem.setIntoAmt(inboundItemVO.getIntoingAmt());
@@ -403,6 +405,8 @@ public class InboundOtherService extends BaseService<Inbound> {
                         //region 编辑赋值
                         InboundItem inboundItem = new InboundItem();
                         inboundItem.setItemId(inboundItemVO.getItemId());
+                        inboundItem.setWhId(inboundItemVO.getWhId());
+                        inboundItem.setNonStdCode(inboundItemVO.getNonStdCode());
                         inboundItem.setIntoingQty(inboundItemVO.getIntoingQty());
                         inboundItem.setIntoingAmt(inboundItemVO.getIntoingAmt());
                         //修改

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

@@ -554,7 +554,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                 int countRow = orderItemMapper.updateById(orderItem);
                 //数量超出
                 if (countRow == 0) {
-                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                 }
             }
             //endregion
@@ -801,7 +801,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                         int countRow = orderItemMapper.updateById(orderItem);
                         //数量超出
                         if (countRow == 0) {
-                            throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                            throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                         }
                     }
                     //endregion
@@ -846,7 +846,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                             int countRow = orderItemMapper.updateById(orderItem);
                             //数量超出
                             if (countRow == 0) {
-                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                             }
                         }
                         //endregion
@@ -978,7 +978,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                         int countRow = orderItemMapper.updateById(orderItem);
                         //数量超出
                         if (countRow == 0) {
-                            throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                            throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                         }
                     }
                     //endregion
@@ -1012,7 +1012,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                             int countRow = orderItemMapper.updateById(orderItem);
                             //数量超出
                             if (countRow == 0) {
-                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                             }
                         }
                         //endregion
@@ -1260,7 +1260,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                     int countRow = orderItemMapper.updateById(orderItem);
                     //数量超出
                     if (countRow == 0) {
-                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                     }
                 }
                 //endregion
@@ -1336,7 +1336,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                     int countRow = orderItemMapper.updateById(orderItem);
                     //数量超出
                     if (countRow == 0) {
-                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                     }
                 }
                 //endregion
@@ -1555,7 +1555,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                 int countRow = orderItemMapper.updateById(orderItem);
                 //数量超出
                 if (countRow == 0) {
-                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                 }
             }
             //endregion
@@ -1603,7 +1603,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                     int countRow = orderItemMapper.updateById(orderItem);
                     //数量超出
                     if (countRow == 0) {
-                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                        throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                     }
                 }
                 //endregion
@@ -1829,7 +1829,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                 int countRow = orderItemMapper.updateById(orderItem);
                 //数量超出
                 if (countRow == 0) {
-                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                    throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                 }
             }
             //endregion
@@ -1994,7 +1994,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                             int countRow = orderItemMapper.updateById(orderItem);
                             //数量超出
                             if (countRow == 0) {
-                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                             }
                         }
                         //endregion
@@ -2070,7 +2070,7 @@ public class OutboundSaleOrderService extends BaseService<Outbound> {
                             int countRow = orderItemMapper.updateById(orderItem);
                             //数量超出
                             if (countRow == 0) {
-                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.INVENTORY_QUANTITY_EXCEEDED_OUTBOUND.getMessage());
+                                throw new BaseBusinessException(ResponseCodeEnum.OPERATE_FAIL.getCode(), ErrorCodeEnum.UPDATE_ORDER_ERROR.getMessage());
                             }
                         }
                         //endregion