bug-1419 派工单修改后重新计算状态
This commit is contained in:
parent
877fb3b624
commit
8d4fcf5ddc
|
|
@ -161,12 +161,12 @@ public class DispatchController extends ControllerBase {
|
||||||
.setCreateTime(LocalDateTime.now())
|
.setCreateTime(LocalDateTime.now())
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (LocalDate.now().isBefore(request.getPlanStartDate())) {
|
if (!Objects.equals(old.getState(), 2)) {
|
||||||
dispatch.setState(0);
|
if (LocalDate.now().isBefore(request.getPlanStartDate())) {
|
||||||
} else if (LocalDate.now().isAfter(request.getPlanEndDate())) {
|
dispatch.setState(0);
|
||||||
dispatch.setState(2);
|
} else {
|
||||||
} else {
|
dispatch.setState(1);
|
||||||
dispatch.setState(1);
|
}
|
||||||
}
|
}
|
||||||
if (Objects.nonNull(request.getActualStartDate())) {
|
if (Objects.nonNull(request.getActualStartDate())) {
|
||||||
dispatch.setActualStartDate(DateTimeUtil.format(request.getActualStartDate(), "yyyy-MM-dd"));
|
dispatch.setActualStartDate(DateTimeUtil.format(request.getActualStartDate(), "yyyy-MM-dd"));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue