diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index e67765632..59f70d012 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -386,6 +386,8 @@ public class EmisBaseService { EmisProblemType emisProblemType =getEmisProblemTypebyTypeId(Long.valueOf(problemType)); waybill.setProblemDelayDays(emisProblemType.getDelayDay()); + // 重新计算预估时间 + waybill.preUpdate(); emisWaybillMapper.updateProblemStatus(waybill);