出入库记录不同修复
This commit is contained in:
@@ -250,7 +250,7 @@ public class TbProductStockOperateServiceImpl implements TbProductStockOperateSe
|
|||||||
break;
|
break;
|
||||||
//后台出库
|
//后台出库
|
||||||
case "refund":
|
case "refund":
|
||||||
productStockDetail.setStockNumber(isDistribute ? product.getStockNumber() + productListDto.getNumber() : tbProductSku.getStockNumber());
|
productStockDetail.setStockNumber((double) -productListDto.getNumber());
|
||||||
productStockDetail.setSubType(1);
|
productStockDetail.setSubType(1);
|
||||||
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
|
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
|
||||||
productStockDetail.setCostAmount(totalCostPrice);
|
productStockDetail.setCostAmount(totalCostPrice);
|
||||||
@@ -275,7 +275,7 @@ public class TbProductStockOperateServiceImpl implements TbProductStockOperateSe
|
|||||||
break;
|
break;
|
||||||
//后台入库
|
//后台入库
|
||||||
case "purveyor":
|
case "purveyor":
|
||||||
productStockDetail.setStockNumber(isDistribute ? product.getStockNumber() : tbProductSku.getStockNumber());
|
productStockDetail.setStockNumber((double) productListDto.getNumber());
|
||||||
productStockDetail.setSubType(1);
|
productStockDetail.setSubType(1);
|
||||||
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
|
totalCostPrice = productListDto.getCostPrice().multiply(BigDecimal.valueOf(productListDto.getNumber()));
|
||||||
productStockDetail.setCostAmount(totalCostPrice);
|
productStockDetail.setCostAmount(totalCostPrice);
|
||||||
|
|||||||
Reference in New Issue
Block a user