生成单号规则处理;+
This commit is contained in:
+3
-2
@@ -476,7 +476,8 @@ public class ReviewOrderApplicationService {
|
||||
handoverTaskOrderDO.setShipperId(stockOutOrderPO.getShipperId());
|
||||
handoverTaskOrderDO.setShipperName(stockOutOrderPO.getShipperName());
|
||||
handoverTaskOrderDO.setSerialNumber(OrderSequence.getOrderCode("JJZYLS"));
|
||||
handoverTaskOrderDO.setTaskNumber(OrderSequence.getOrderCode("JJZY"));
|
||||
// handoverTaskOrderDO.setTaskNumber(OrderSequence.getOrderCode("JJZY"));
|
||||
handoverTaskOrderDO.setTaskNumber("HD-"+stockOutOrderPO.getOutOrderNumber());
|
||||
handoverTaskOrderDO.setStatus(1);
|
||||
handoverTaskOrderDO.setOrderTypeCode(stockOutOrderPO.getOrderTypeCode());
|
||||
handoverTaskOrderDO.setOrderTypeName(stockOutOrderPO.getOrderTypeName());
|
||||
@@ -1302,4 +1303,4 @@ public class ReviewOrderApplicationService {
|
||||
setter.accept(parsed);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -870,7 +870,7 @@ public class PickingOrderDomainService {
|
||||
handoverTaskOrderDO.setShipperId(pickingOrderPO.getShipperId());
|
||||
handoverTaskOrderDO.setShipperName(pickingOrderPO.getShipperName());
|
||||
handoverTaskOrderDO.setSerialNumber(OrderSequence.getOrderCode("JJZYLS"));
|
||||
handoverTaskOrderDO.setTaskNumber(OrderSequence.getOrderCode("JJZY"));
|
||||
handoverTaskOrderDO.setTaskNumber("HD-"+pickingOrderPO.getOutOrderNumber());
|
||||
handoverTaskOrderDO.setStatus(1);
|
||||
handoverTaskOrderDO.setOrderTypeCode(pickingOrderPO.getOrderTypeCode());
|
||||
handoverTaskOrderDO.setOrderTypeName(pickingOrderPO.getOrderTypeName());
|
||||
|
||||
+3
-2
@@ -115,7 +115,8 @@ public class ReviewOrderDomainService {
|
||||
Date now = new Date();
|
||||
|
||||
ReviewOrder header = new ReviewOrder();
|
||||
header.setReviewOrderNumber(reviewOrderNumber);
|
||||
// header.setReviewOrderNumber(reviewOrderNumber);
|
||||
header.setReviewOrderNumber("RE-"+stockOutOrder.getOutOrderNumber());
|
||||
header.setOutOrderId(stockOutOrder.getOutOrderId());
|
||||
header.setOutOrderNumber(stockOutOrder.getOutOrderNumber());
|
||||
header.setOrganizationId(stockOutOrder.getOrganizationId());
|
||||
@@ -329,4 +330,4 @@ public class ReviewOrderDomainService {
|
||||
}
|
||||
return loginUser.getUsername();
|
||||
}
|
||||
}
|
||||
}
|
||||
+4
-2
@@ -771,7 +771,8 @@ public class StockInOrderDomainService {
|
||||
stockShelfOrder = list.get(0);
|
||||
} else {
|
||||
BeanUtils.copyProperties(stockReceiptOrder, stockShelfOrder);
|
||||
stockShelfOrder.setShelfOrderNumber(OrderSequence.getOrderCode("SJ"));
|
||||
// stockShelfOrder.setShelfOrderNumber(OrderSequence.getOrderCode("SJ"));
|
||||
stockShelfOrder.setShelfOrderNumber("SH-"+inOrderNumber);
|
||||
stockShelfOrder.setBatchNo(batchNo);
|
||||
stockShelfOrderService.save(stockShelfOrder);
|
||||
}
|
||||
@@ -1040,7 +1041,8 @@ public class StockInOrderDomainService {
|
||||
stockInOrderPOList.forEach(p -> {
|
||||
StockReceiptOrderDO stockReceiptOrderDO = new StockReceiptOrderDO();
|
||||
BeanUtils.copyProperties(p, stockReceiptOrderDO);
|
||||
stockReceiptOrderDO.setReceiptOrderNumber(OrderSequence.getOrderCode("SH"));
|
||||
stockReceiptOrderDO.setReceiptOrderNumber("RV-"+p.getInOrderNumber());
|
||||
// stockReceiptOrderDO.setReceiptOrderNumber(OrderSequence.getOrderCode("SH"));
|
||||
List<InMaterialDetailPO> inMaterialDetailPOs = inMaterialDetailListMap.get(p.getInOrderNumber());
|
||||
if (!CollectionUtils.isEmpty(inMaterialDetailPOs)){
|
||||
List<ReceiptMaterialDetailDO> receiptMaterialDetailDOList = new ArrayList<>();
|
||||
|
||||
+4
-3
@@ -896,7 +896,8 @@ public class StockOutOrderDomainService {
|
||||
PickingOrderDO pickingOrderDO = new PickingOrderDO();
|
||||
BeanUtils.copyProperties(p, pickingOrderDO);
|
||||
pickingOrderDO.setOrderNumber(p.getOutOrderNumber());
|
||||
pickingOrderDO.setPickingOrderNumber(OrderSequence.getOrderCode("JH"));
|
||||
// pickingOrderDO.setPickingOrderNumber(OrderSequence.getOrderCode("JH"));
|
||||
pickingOrderDO.setPickingOrderNumber("PK-"+p.getOutOrderNumber());
|
||||
pickingOrderDO.setQuantity(p.getAllocationQuantity());
|
||||
if (pickingOrderDO.getWarehouseId() == null && p.getWarehouseId() != null) {
|
||||
pickingOrderDO.setWarehouseId(p.getWarehouseId());
|
||||
@@ -1235,7 +1236,7 @@ public class StockOutOrderDomainService {
|
||||
PickingOrderDO pickingOrderDO = new PickingOrderDO();
|
||||
BeanUtils.copyProperties(p, pickingOrderDO);
|
||||
pickingOrderDO.setOrderNumber(p.getOutOrderNumber());
|
||||
pickingOrderDO.setPickingOrderNumber(OrderSequence.getOrderCode("JH"));
|
||||
pickingOrderDO.setPickingOrderNumber("PK-"+p.getOutOrderNumber());
|
||||
pickingOrderDO.setQuantity(p.getAllocationQuantity());
|
||||
if (pickingOrderDO.getWarehouseId() == null && p.getWarehouseId() != null) {
|
||||
pickingOrderDO.setWarehouseId(p.getWarehouseId());
|
||||
@@ -2151,7 +2152,7 @@ public class StockOutOrderDomainService {
|
||||
handoverTaskOrderDO.setShipperId(stockOutOrderPO.getShipperId());
|
||||
handoverTaskOrderDO.setShipperName(stockOutOrderPO.getShipperName());
|
||||
handoverTaskOrderDO.setSerialNumber(OrderSequence.getOrderCode("JJZYLS"));
|
||||
handoverTaskOrderDO.setTaskNumber(OrderSequence.getOrderCode("JJZY"));
|
||||
handoverTaskOrderDO.setTaskNumber("HD-"+stockOutOrderPO.getOutOrderNumber());
|
||||
handoverTaskOrderDO.setStatus(1);
|
||||
handoverTaskOrderDO.setOrderTypeCode(stockOutOrderPO.getOrderTypeCode());
|
||||
handoverTaskOrderDO.setOrderTypeName(stockOutOrderPO.getOrderTypeName());
|
||||
|
||||
+2
-1
@@ -187,7 +187,8 @@ public class StockShelfOrderDomainService {
|
||||
BeanUtils.copyProperties(stockShelfOrderDO, stockShelfOrder, "createBy","createByName","createTime",
|
||||
"updateBy","updateByName","updateTime");
|
||||
if (StringUtils.isBlank(stockShelfOrder.getShelfOrderNumber())){
|
||||
stockShelfOrder.setShelfOrderNumber(OrderSequence.getOrderCode("SJ"));
|
||||
// stockShelfOrder.setShelfOrderNumber(OrderSequence.getOrderCode("SJ"));
|
||||
stockShelfOrder.setShelfOrderNumber("SH-"+stockShelfOrder.getInOrderNumber());
|
||||
}
|
||||
// PDA收货完成=是否下发是(1),PC收货完成/无单收货/整单收货=是否下发否(2),DO未设置时默认2
|
||||
stockShelfOrder.setTaskDistribution(stockShelfOrderDO.getTaskDistribution() != null ? stockShelfOrderDO.getTaskDistribution() : 2);
|
||||
|
||||
+2
-2
@@ -211,7 +211,7 @@ public class WaveOrderDomainService {
|
||||
PickingOrderDO pickingOrderDO = new PickingOrderDO();
|
||||
BeanUtils.copyProperties(p, pickingOrderDO);
|
||||
pickingOrderDO.setOrderNumber(p.getWaveOrderNumber());
|
||||
pickingOrderDO.setPickingOrderNumber(OrderSequence.getOrderCode("JH"));
|
||||
pickingOrderDO.setPickingOrderNumber("PK-"+p.getWaveOrderNumber());
|
||||
pickingOrderDO.setQuantity(p.getAllocationQuantity());
|
||||
pickingOrderDO.setWeightLimit(p.getWeightLimit());
|
||||
pickingOrderDO.setVolumeLimit(p.getVolumeLimit());
|
||||
@@ -329,4 +329,4 @@ public class WaveOrderDomainService {
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user