diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index 581480e20..090c28c4b 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -547,9 +547,12 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb } emisWaybillSave.setDestinationCode(destination.getDestCode()); - emisWaybillSave.setDispatchUnderlingSiteCode(destination.getSiteCode()); - // 正式开单 + if(StringUtils.isEmpty(emisWaybillSave.getDispatchUnderlingSiteCode())) { + emisWaybillSave.setDispatchUnderlingSiteCode(destination.getSiteCode()); + } + + // api 正式开单 emisWaybillSave.setOrderType("1"); // 如果填写了运费则使用按重量计费模式