Commit 69e40344 authored by 季圣华's avatar 季圣华
Browse files

优化多选商品的库存显示

parent 50905f5f
...@@ -492,7 +492,12 @@ public class MaterialController { ...@@ -492,7 +492,12 @@ public class MaterialController {
Long depotId = depotObj.getLong("id"); Long depotId = depotObj.getLong("id");
mvo.setDepotId(depotId); mvo.setDepotId(depotId);
//库存 //库存
BigDecimal stock = depotItemService.getStockByParam(depotId,mvo.getId(),null,null); BigDecimal stock;
BigDecimal skuStock = depotItemService.getSkuStockByParam(depotId,mvo.getMeId(),null,null);
if(skuStock.compareTo(BigDecimal.ZERO)!=0){
stock = skuStock;
} else {
stock = depotItemService.getStockByParam(depotId,mvo.getId(),null,null);
if (mvo.getUnitId()!=null){ if (mvo.getUnitId()!=null){
Unit unit = unitService.getUnit(mvo.getUnitId()); Unit unit = unitService.getUnit(mvo.getUnitId());
if(mvo.getCommodityUnit().equals(unit.getOtherUnit())) { if(mvo.getCommodityUnit().equals(unit.getOtherUnit())) {
...@@ -501,6 +506,7 @@ public class MaterialController { ...@@ -501,6 +506,7 @@ public class MaterialController {
} }
} }
} }
}
mvo.setStock(stock); mvo.setStock(stock);
} }
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment