This commit is contained in:
linfso 2025-01-02 15:50:06 +08:00
parent 8d585c86e1
commit 6c07edac49
2 changed files with 7 additions and 10 deletions

View File

@ -3071,18 +3071,18 @@ public class EmisBaseService {
if(emisWaybill!=null ) {
// 未接单不判断超时
if(OrderStatus.INIT.statusCode.equals(emisWaybill.getOrderStatus())){
return;
// if(OrderStatus.INIT.statusCode.equals(emisWaybill.getOrderStatus())){
// return;
// }
if(OrderStatus.CANCEL.statusCode.equals(emisWaybill.getOrderStatus())){
throw new EmisBizError(EmisBizErrorType.BILL_LOCK, "订单已取消,不允许修改");
}
if(WaybillStatus.INIT.statusCode.equals(emisWaybill.getWaybillStatus())){
throw new EmisBizError(EmisBizErrorType.BILL_LOCK, "未接单,不允许修改");
}
if(OrderStatus.CANCEL.statusCode.equals(emisWaybill.getOrderStatus())){
throw new EmisBizError(EmisBizErrorType.BILL_LOCK, "订单已取消,不允许修改");
}
if( PaymentStatus.PAID.statusCode.equals(emisWaybill.getPaymentStatus())
|| PaymentStatus.PAID_SOME.statusCode.equals(emisWaybill.getPaymentStatus())
){

View File

@ -1213,7 +1213,7 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb
}
if(!WaybillStatus.INIT.statusCode.equals(oldEmisWaybill.getWaybillStatus())){
throw new EmisBizError(EmisBizErrorType.FAIL,"已揽收");
throw new EmisBizError(EmisBizErrorType.FAIL,"已揽收,不允许再接单");
}
// 子单号做扣减
@ -1291,9 +1291,6 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb
}
}
// 占用进仓单号
if(!StringUtils.isEmpty(emisWaybillSave.getWarehouseInNo())) {
String warehouseInNo = WaybillHelper.formatQueryValue(emisWaybillSave.getWarehouseInNo());