|
@@ -2888,6 +2888,11 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
|
|
amsSaleOrderMaterial.setSaleOrderMaterialTruckNo(truckNo);
|
|
amsSaleOrderMaterial.setSaleOrderMaterialTruckNo(truckNo);
|
|
if(map.get("orderNo") != null) {
|
|
if(map.get("orderNo") != null) {
|
|
amsSaleOrderMaterial.setPreviousOrderNumber((String) map.get("orderNo"));
|
|
amsSaleOrderMaterial.setPreviousOrderNumber((String) map.get("orderNo"));
|
|
|
|
+ //如果该订单已有出厂实绩,不允许生成继续装
|
|
|
|
+ int outFactoryResult = amsSaleOrderMapper.selectOutFactoryResult((String) map.get("orderNo"));
|
|
|
|
+ if(outFactoryResult > 0) {
|
|
|
|
+ return 0;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
if (consigneeName != null && !consigneeName.equals("null")) {
|
|
if (consigneeName != null && !consigneeName.equals("null")) {
|
|
amsSaleOrderMaterial.setSaleOrderConsignee(consigneeName);
|
|
amsSaleOrderMaterial.setSaleOrderConsignee(consigneeName);
|