From 566c44cc5712ab9c997424ee5a5438e0a81a016e Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 17 五月 2023 18:49:38 +0800
Subject: [PATCH] BUG修改

---
 management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
index 684cd4a..62e7a81 100644
--- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
+++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
@@ -106,6 +106,8 @@
                 Integer count = orderService.getValidOrderCount(driver.getId(),new BigDecimal(14),new SimpleDateFormat("yyyy-MM").format(new Date()));
                 if(count < 30){
                     driver.setIsException(2);
+                }else {
+                    driver.setIsException(1);
                 }
                 TDriverWork tDriverWork = tDriverWorkService.selectOne(new EntityWrapper<TDriverWork>()
                         .eq("driverId", driver.getId())
@@ -121,11 +123,13 @@
                         }
                     }
                 }else {
-                    // 没有上班记录,计算审核时间
-                    Period period = Period.between(DateUtil.dateToLocalDate(driver.getApprovalTime()), LocalDate.now());
-                    int day = Math.abs(period.getDays());
-                    if(day>14){
-                        driver.setIsException(2);
+                    if(Objects.nonNull(driver.getApprovalTime())){
+                        // 没有上班记录,计算审核时间
+                        Period period = Period.between(DateUtil.dateToLocalDate(driver.getApprovalTime()), LocalDate.now());
+                        int day = Math.abs(period.getDays());
+                        if(day>14){
+                            driver.setIsException(2);
+                        }
                     }
                 }
             }

--
Gitblit v1.7.1