出入库记录不同修复

This commit is contained in:
SongZhang 2024-06-28 14:45:20 +08:00
parent a243b53de9
commit b04661d0a9
1 changed files with 2 additions and 2 deletions

View File

@ -250,7 +250,7 @@ public class TbProductStockOperateServiceImpl implements TbProductStockOperateSe
break;
//后台出库
case "refund":
productStockDetail.setStockNumber(isDistribute ? product.getStockNumber() + productListDto.getNumber() : tbProductSku.getStockNumber());
productStockDetail.setStockNumber((double) -productListDto.getNumber());
productStockDetail.setSubType(1);
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
productStockDetail.setCostAmount(totalCostPrice);
@ -275,7 +275,7 @@ public class TbProductStockOperateServiceImpl implements TbProductStockOperateSe
break;
//后台入库
case "purveyor":
productStockDetail.setStockNumber(isDistribute ? product.getStockNumber() : tbProductSku.getStockNumber());
productStockDetail.setStockNumber((double) productListDto.getNumber());
productStockDetail.setSubType(1);
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
productStockDetail.setCostAmount(totalCostPrice);