Commit 299f2e6c by wutong

自动周转的建议数向下取整.

parent 30de69f0
......@@ -1217,7 +1217,7 @@ public class AutoTurnoverJob extends PointJob {
.add(totalSales)//累计销量
.subtract(BigDecimal.valueOf(totalInbound.doubleValue()))//累计到货
.subtract(outStock > 0 ? BigDecimal.ZERO : BigDecimal.valueOf(realInventory.longValue())) //真实库存, 如果缺货就不减,不缺就减去
.add(forecastSalesList.get(j)).setScale(0, BigDecimal.ROUND_UP);//预计销量
.add(forecastSalesList.get(j)).setScale(0, BigDecimal.ROUND_DOWN);//预计销量
forecastPurchaseAdvisedList.add(totalAdvised);
if (totalAdvised.compareTo(moqDecimal) == 1) {
moqPurchaseAdvisedList.add(totalAdvised);
......@@ -1347,7 +1347,7 @@ public class AutoTurnoverJob extends PointJob {
.add(totalSales)//累计销量
.subtract(BigDecimal.valueOf(totalInbound.doubleValue()))//累计到货
.subtract(outStock > 0 ? BigDecimal.ZERO : BigDecimal.valueOf(realInventory.longValue())) //真实库存,如果缺货就不减
.add(forecastSalesList.get(j)).setScale(0, BigDecimal.ROUND_UP);//预计销量
.add(forecastSalesList.get(j)).setScale(0, BigDecimal.ROUND_DOWN);//预计销量
forecastPurchaseAdvisedList.add(totalAdvised);
if (totalAdvised.compareTo(moqDecimal) == 1) {
moqPurchaseAdvisedList.add(totalAdvised);
......
......@@ -45,7 +45,7 @@ public class AutoTurnoverTest {
try {
DcBaseStockMapper mapper = SessionUtil.getSession().getMapper(DcBaseStockMapper.class);
// dcBaseStock = mapper.selectOneByExample(DcBaseStockExample.newAndCreateCriteria().andBailunSkuEqualTo("322572421").andWarehouseCodeEqualTo("QYBLZZ").example());
dcBaseStock = mapper.selectOneByExample(DcBaseStockExample.newAndCreateCriteria().andBailunSkuEqualTo("[DY]5006367101").andWarehouseCodeEqualTo("DYGXC").example());
dcBaseStock = mapper.selectOneByExample(DcBaseStockExample.newAndCreateCriteria().andBailunSkuEqualTo("377891505").andWarehouseCodeEqualTo("QYBLZZ").example());
} catch (Exception e) {
e.printStackTrace();
} finally {
......
Markdown is supported
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