|
|
|
@ -685,7 +685,7 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
//成品销售出库--确认接口---修改出库单,--出库库存
|
|
|
|
|
WmsSellOutEmbryo wmsSellOutEmbryo1 = wmsSellOutEmbryoMapper.selectWmsSellOutEmbryoById(wmsSellOutEmbryo.getId());
|
|
|
|
|
Integer tem= wmsProductPutTrayCodeList.size();
|
|
|
|
|
BigDecimal OutQuantity= wmsSellOutEmbryo1.getOutQuantity().add(new BigDecimal(tem));
|
|
|
|
|
BigDecimal OutQuantity= wmsSellOutEmbryo1.getOutQuantity().add(new BigDecimal(tem));//2
|
|
|
|
|
int result = wmsSellOutEmbryo1.getPlanQuantity().compareTo(OutQuantity);
|
|
|
|
|
WmsSellOutEmbryo wmsSellOutEmbryoUpdate=new WmsSellOutEmbryo();
|
|
|
|
|
if (result == 0){//出库完
|
|
|
|
@ -695,7 +695,7 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
}
|
|
|
|
|
wmsSellOutEmbryoUpdate.setId(wmsSellOutEmbryo.getId());
|
|
|
|
|
wmsSellOutEmbryoUpdate.setOutQuantity(OutQuantity);
|
|
|
|
|
wmsSellOutEmbryoMapper.updateWmsSellOutEmbryo(wmsSellOutEmbryo);
|
|
|
|
|
wmsSellOutEmbryoMapper.updateWmsSellOutEmbryo(wmsSellOutEmbryoUpdate);
|
|
|
|
|
//订单修改完成
|
|
|
|
|
for(WmsProductPutTrayCode wmsProductPutTrayCode: wmsProductPutTrayCodeList){//库存修改
|
|
|
|
|
//解除绑定
|
|
|
|
|