出入库记录不同修复
This commit is contained in:
parent
a243b53de9
commit
b04661d0a9
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue