入库数量同步oms入库预约单;
This commit is contained in:
+3
-1
@@ -50,7 +50,9 @@ public interface IStockShelfOrderService extends IService<StockShelfOrder>
|
||||
public StockShelfOrderPO getInfo(Long shelfOrderId);
|
||||
|
||||
|
||||
public void updateOmsOrder(String orderNumber, Integer status, Integer shelvesQuantity);
|
||||
public void updateOmsOrder(String orderNumber, Integer status, BigDecimal shelvesQuantity);
|
||||
|
||||
public void updateOmsReserveOrder(String orderNumber, BigDecimal shelvesQuantity);
|
||||
|
||||
public void updateOmsDocument(BigDecimal shelvesQuantity, BigDecimal totalNetWeight, String omsInMaterialDetail);
|
||||
|
||||
|
||||
+3
-1
@@ -22,7 +22,9 @@ public interface StockShelfOrderMapper extends BaseMapper<StockShelfOrder>
|
||||
*/
|
||||
public List<StockShelfOrderPO> queryList(StockShelfOrderDO stockShelfOrderDO);
|
||||
|
||||
public void updateOmsOrder(@Param("orderNumber") String orderNumber, @Param("status") Integer status, @Param("shelvesQuantity") Integer shelvesQuantity);
|
||||
public void updateOmsOrder(@Param("orderNumber") String orderNumber, @Param("status") Integer status, @Param("shelvesQuantity") BigDecimal shelvesQuantity);
|
||||
|
||||
public void updateOmsReserveOrder(@Param("orderNumber") String orderNumber, @Param("shelvesQuantity") BigDecimal shelvesQuantity);
|
||||
|
||||
void updateOmsDocument(@Param("shelvesQuantity") BigDecimal shelvesQuantity, @Param("totalNetWeight") BigDecimal totalNetWeight, @Param("omsInMaterialDetail") String omsInMaterialDetail);
|
||||
|
||||
|
||||
+6
-1
@@ -111,10 +111,15 @@ public class StockShelfOrderImpl extends ServiceImpl<StockShelfOrderMapper, Stoc
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateOmsOrder(String orderNumber, Integer status,Integer shelvesQuantity) {
|
||||
public void updateOmsOrder(String orderNumber, Integer status,BigDecimal shelvesQuantity) {
|
||||
stockShelfOrderMapper.updateOmsOrder(orderNumber, status,shelvesQuantity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateOmsReserveOrder(String orderNumber, BigDecimal shelvesQuantity) {
|
||||
stockShelfOrderMapper.updateOmsReserveOrder(orderNumber, shelvesQuantity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateOmsDocument(BigDecimal shelvesQuantity, BigDecimal totalNetWeight, String omsInMaterialDetail) {
|
||||
stockShelfOrderMapper.updateOmsDocument(shelvesQuantity, totalNetWeight, omsInMaterialDetail);
|
||||
|
||||
+3
-1
@@ -863,7 +863,9 @@ public class StockShelfOrderDomainService {
|
||||
//推送业务数据到BMS系统
|
||||
// pushSyncBmsDomainService.pushInShelfOrder(stockShelfOrderPO.getInOrderNumber());
|
||||
stockShelfOrderService.updateOmsOrder(stockShelfOrderPO.getInOrderNumber(), 4,
|
||||
shelvesQuantity == null ? null : shelvesQuantity.intValue());
|
||||
shelvesQuantity == null ? null : shelvesQuantity);
|
||||
stockShelfOrderService.updateOmsReserveOrder(stockShelfOrderPO.getInOrderNumber(),
|
||||
shelvesQuantity == null ? null : shelvesQuantity);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user