|
|
@@ -1174,10 +1174,10 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
!Constant.InventoryDocCode.SALE_RETURN.getValue().equals(inOutRecordVO.getInventoryDocCode())) ||
|
|
|
Constant.InventoryDocCode.PURCHASE_RETURN.getValue().equals(inOutRecordVO.getInventoryDocCode())
|
|
|
) {
|
|
|
- OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
- //出库明细Id
|
|
|
- outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
- outboundItemCostMapper.deleteData(inOutRecord);
|
|
|
+// OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
+// //出库明细Id
|
|
|
+// outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
+ outboundItemCostMapper.deleteData(inOutRecordVO.getBiznisItemId());
|
|
|
}
|
|
|
//endregion
|
|
|
|
|
|
@@ -1205,7 +1205,7 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
//endregion
|
|
|
|
|
|
//region 库存数量重算 库存数量-删除数量
|
|
|
- BigDecimal qty = inOutRecordVO.getQtyBeforeUpdate().compareTo(BigDecimal.ZERO)>0 ?inOutRecordVO.getQtyBeforeUpdate():inOutRecordVO.getIntoQty();
|
|
|
+ BigDecimal qty = inOutRecordVO.getQtyBeforeUpdate()!=null && inOutRecordVO.getQtyBeforeUpdate().compareTo(BigDecimal.ZERO)>0 ?inOutRecordVO.getQtyBeforeUpdate():inOutRecordVO.getIntoQty();
|
|
|
Inventory inventory = new Inventory();
|
|
|
//库存id
|
|
|
inventory.setInvId(inventoryResponse.getInvId());
|
|
|
@@ -1421,10 +1421,10 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
//endregion
|
|
|
|
|
|
//region 要把出库成本也删除
|
|
|
- OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
- //出库明细Id
|
|
|
- outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
- outboundItemCostMapper.deleteData(inOutRecord);
|
|
|
+// OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
+// //出库明细Id
|
|
|
+// outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
+ outboundItemCostMapper.deleteData(inOutRecordVO.getBiznisItemId());
|
|
|
//endregion
|
|
|
|
|
|
//新建存货流水 一正一负
|
|
|
@@ -1489,10 +1489,10 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
|
|
|
|
|
|
//region 要把出库成本也删除
|
|
|
- OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
- //出库明细Id
|
|
|
- outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
- outboundItemCostMapper.deleteData(inOutRecord);
|
|
|
+// OutboundItemCost outboundItemCost = new OutboundItemCost();
|
|
|
+// //出库明细Id
|
|
|
+// outboundItemCost.setOutItemId(inOutRecordVO.getBiznisItemId());
|
|
|
+ outboundItemCostMapper.deleteData(inOutRecordVO.getBiznisItemId());
|
|
|
//endregion
|
|
|
}
|
|
|
|