Commit 17ee2dd534b79d8bc2c99bcc7d2ea00dc2606bc5

Authored by chenhang4442024
1 parent b416f3e5

feat:解决旧版erp系统最晚包材到货时间和最晚订舱时间无法选择时间的问题

src/main/java/com/order/erp/job/OrderOverTimeEventJob.java
... ... @@ -337,7 +337,7 @@ public class OrderOverTimeEventJob {
337 337 private Boolean filterBarcodeArrivalEvent(OrderEventJobVO eventJobVO) {
338 338 String orderHodTime = eventJobVO.getBaseInfo().getOrderHodTime();
339 339 String lastArrivalTime = eventJobVO.getTrackStageInfo().getLatestArrivalTime();
340   - if (StringUtils.isNotBlank(orderHodTime) && StringUtils.isNotBlank(lastArrivalTime)) {
  340 + if (StringUtils.isNotBlank(orderHodTime) && StringUtils.isNotBlank(lastArrivalTime) && !(lastArrivalTime.contains("ok"))) {
341 341 LocalDate orderHodTimelocalDate = DateUtils.parseDate(orderHodTime);
342 342 LocalDate lastArrivalTimelocalDate = DateUtils.parseDate(lastArrivalTime);
343 343 if (ChronoUnit.DAYS.between(lastArrivalTimelocalDate, orderHodTimelocalDate) == Constant.SEVEN) {
... ... @@ -350,7 +350,7 @@ public class OrderOverTimeEventJob {
350 350 private Boolean filterLatestDCEvent(OrderEventJobVO eventJobVO) {
351 351 String orderHodTime = eventJobVO.getBaseInfo().getOrderHodTime();
352 352 String latestBkTime = eventJobVO.getTrackStageInfo().getLatestBkTime();
353   - if (StringUtils.isNotBlank(orderHodTime) && StringUtils.isNotBlank(latestBkTime)) {
  353 + if (StringUtils.isNotBlank(orderHodTime) && StringUtils.isNotBlank(latestBkTime) && !(latestBkTime.contains("ok"))) {
354 354 LocalDate latestBkTimelocalDate = DateUtils.parseDate(latestBkTime);
355 355 LocalDate orderHodTimelocalDate = DateUtils.parseDate(orderHodTime);
356 356 if (ChronoUnit.DAYS.between(latestBkTimelocalDate, orderHodTimelocalDate) == Constant.ENABLE_TEN) {
... ...