优化商品的库存计算

This commit is contained in:
季圣华
2020-12-25 22:26:49 +08:00
parent fd8219fd9d
commit d0f56f8413
5 changed files with 36 additions and 32 deletions

View File

@@ -198,13 +198,13 @@ public class DepotController {
for(Depot depot: list) {
DepotEx de = new DepotEx();
if(mId!=0) {
BigDecimal stock = materialService.getInitStock(mId, depot.getId());
BigDecimal initStock = materialService.getInitStock(mId, depot.getId());
BigDecimal currentStock = materialService.getCurrentStock(mId, depot.getId());
de.setStock(stock);
de.setAllStock(stock.add(currentStock));
de.setInitStock(initStock);
de.setCurrentStock(currentStock);
} else {
de.setStock(BigDecimal.ZERO);
de.setAllStock(BigDecimal.ZERO);
de.setInitStock(BigDecimal.ZERO);
de.setCurrentStock(BigDecimal.ZERO);
}
de.setId(depot.getId());
de.setName(depot.getName());