于继渤 1 год назад
Родитель
Сommit
f297cc5168
1 измененных файлов с 8 добавлено и 8 удалено
  1. 8 8
      src/main/java/com/dk/mdm/service/ivt/InboundReturnService.java

+ 8 - 8
src/main/java/com/dk/mdm/service/ivt/InboundReturnService.java

@@ -193,8 +193,8 @@ public class InboundReturnService extends BaseService<Inbound> {
             if (sInboundResponse != null) {
                 inboundMapper.updateAmount(new Inbound()
                         .setIntoId(sInboundResponse.getIntoId())
-                        .setReturnQty(sInboundResponse.getReturnQty().subtract(inboundReturnResponse.getIntoQty().abs()).add(inboundVO.getIntoQty().abs()))
-                        .setReturnAmt(sInboundResponse.getReturnAmt().subtract(inboundReturnResponse.getIntoAmt().abs()).add(inboundVO.getIntoAmt().abs())));
+                        .setReturnQty(sInboundResponse.getReturnQty().subtract(inboundReturnResponse.getIntoQty().abs()).add(inboundVO.getIntoingQty().abs()))
+                        .setReturnAmt(sInboundResponse.getReturnAmt().subtract(inboundReturnResponse.getIntoAmt().abs()).add(inboundVO.getIntoingAmt().abs())));
             }
             //反写上游采购单退货数量金额
             if (sInboundResponse.getFromId() != null) {
@@ -203,8 +203,8 @@ public class InboundReturnService extends BaseService<Inbound> {
                 purchaseMapper.updateAmount(
                         new Purchase()
                                 .setPurId(purchaseResponse.getPurId())
-                                .setReturnQty(sInboundResponse.getReturnQty().subtract(inboundReturnResponse.getIntoQty().abs()).add(inboundVO.getIntoQty().abs()))
-                                .setReturnAmt(sInboundResponse.getReturnAmt().subtract(inboundReturnResponse.getIntoAmt().abs()).add(inboundVO.getIntoAmt().abs())));
+                                .setReturnQty(sInboundResponse.getReturnQty().subtract(inboundReturnResponse.getIntoQty().abs()).add(inboundVO.getIntoingQty().abs()))
+                                .setReturnAmt(sInboundResponse.getReturnAmt().subtract(inboundReturnResponse.getIntoAmt().abs()).add(inboundVO.getIntoingAmt().abs())));
             }
         }
 
@@ -220,8 +220,8 @@ public class InboundReturnService extends BaseService<Inbound> {
                         //修改入库单明细 已入库退货数量/金额
                         inboundItemMapper.updateAmount(new InboundItem()
                                 .setItemId(inboundItemReturnResponse.getItemId())
-                                .setReturnQty(inboundItemReturnResponse.getReturnQty().subtract(inboundItem.getIntoQty().abs()).add(inboundItemVO.getIntoQty().abs()))
-                                .setReturnAmt(inboundItemReturnResponse.getReturnAmt().subtract(inboundItem.getIntoAmt().abs()).add(inboundItemVO.getIntoAmt().abs())));
+                                .setReturnQty(inboundItemReturnResponse.getReturnQty().subtract(inboundItem.getIntoQty().abs()).add(inboundItemVO.getIntoingQty().abs()))
+                                .setReturnAmt(inboundItemReturnResponse.getReturnAmt().subtract(inboundItem.getIntoAmt().abs()).add(inboundItemVO.getIntoingAmt().abs())));
                     }
 
                 }
@@ -232,8 +232,8 @@ public class InboundReturnService extends BaseService<Inbound> {
                     purchaseItemMapper.updateAmount(
                             new PurchaseItem()
                                     .setItemId(purchaseItemResponse.getItemId())
-                                    .setReturnQty(purchaseItemResponse.getReturnQty().subtract(inboundItem.getIntoQty().abs()).add(inboundItemVO.getIntoQty().abs()))
-                                    .setReturnAmt(purchaseItemResponse.getReturnAmt().subtract(inboundItem.getIntoAmt().abs()).add(inboundItemVO.getIntoAmt().abs())));
+                                    .setReturnQty(purchaseItemResponse.getReturnQty().subtract(inboundItem.getIntoQty().abs()).add(inboundItemVO.getIntoingQty().abs()))
+                                    .setReturnAmt(purchaseItemResponse.getReturnAmt().subtract(inboundItem.getIntoAmt().abs()).add(inboundItemVO.getIntoingAmt().abs())));
                 }
             }
         }