md
This commit is contained in:
parent
71e079f19b
commit
8b0de54cdb
@ -27,6 +27,7 @@ import com.xdadan.erp.common.utils.DateUtils;
|
||||
import com.xdadan.erp.common.utils.ServletUtils;
|
||||
import com.xdadan.erp.common.utils.idgen.UUID;
|
||||
import com.xdadan.erp.emis.domain.*;
|
||||
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
||||
import com.xdadan.erp.emis.domain.enumtype.ScanType;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import com.xdadan.erp.emis.domain.vo.FeeItem;
|
||||
@ -276,7 +277,14 @@ public class WaybillController extends BaseController
|
||||
try {
|
||||
|
||||
if(StringUtils.isEmpty(waybillOrder.getBillCode()) ){
|
||||
try {
|
||||
waybillOrder.setBillCode(emisElectronicSitePagService.realMatchWaybill(waybillOrder.getSendSiteCode(), "T7080"));
|
||||
}catch(EmisBizError ex){
|
||||
// 如果网点单号不足使用总部单号
|
||||
if(EmisBizErrorType.NOT_ENOUGH_PAG.errorCode.equals(ex.getErrorCode()) ){
|
||||
waybillOrder.setBillCode(emisElectronicSitePagService.realMatchWaybill("88888", "T7080"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
EmisWaybill emisWaybillSave = waybillOrder.toDb();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user