From c83bd5ccc72512c9935135ff76b7c3f7e81a14b8 Mon Sep 17 00:00:00 2001
From: 16639036659 <577530412@qq.com>
Date: 星期三, 24 五月 2023 15:27:45 +0800
Subject: [PATCH] 检索上报数据时,兼容改名

---
 src/main/java/com/ruoyi/project/system/user/mapper/UserMapper.java              |    2 ++
 src/main/java/com/ruoyi/doublePrevention/scheduls/SearchReportDateSchedule.java |    7 +++++--
 src/main/java/com/ruoyi/doublePrevention/scheduls/ExecCJReportDateSchedule.java |    3 ++-
 src/main/resources/mybatis/system/UserMapper.xml                                |    5 +++++
 src/main/java/com/ruoyi/project/system/user/service/UserServiceImpl.java        |    5 +++++
 src/main/java/com/ruoyi/project/system/user/service/IUserService.java           |    2 ++
 6 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/ruoyi/doublePrevention/scheduls/ExecCJReportDateSchedule.java b/src/main/java/com/ruoyi/doublePrevention/scheduls/ExecCJReportDateSchedule.java
index 9c3a37c..a465e18 100644
--- a/src/main/java/com/ruoyi/doublePrevention/scheduls/ExecCJReportDateSchedule.java
+++ b/src/main/java/com/ruoyi/doublePrevention/scheduls/ExecCJReportDateSchedule.java
@@ -87,7 +87,8 @@
 
 
     @Transactional
-    @Scheduled(cron = "0 0 23 * * ?")    //每天晚上23点执行一次
+//    @Scheduled(cron = "0 0 23 * * ?")    //每天晚上23点执行一次
+//    @Scheduled(cron = "0 0/2 * * * ? ")    // 分钟
     //@Scheduled(cron = "0/30 * * * * ?")
     public void execReportDateSchedule() throws UnsupportedEncodingException {
         logger.info("【####】上报数据开始...");
diff --git a/src/main/java/com/ruoyi/doublePrevention/scheduls/SearchReportDateSchedule.java b/src/main/java/com/ruoyi/doublePrevention/scheduls/SearchReportDateSchedule.java
index cf8cd8b..5d1c8bf 100644
--- a/src/main/java/com/ruoyi/doublePrevention/scheduls/SearchReportDateSchedule.java
+++ b/src/main/java/com/ruoyi/doublePrevention/scheduls/SearchReportDateSchedule.java
@@ -465,8 +465,11 @@
                                 if (Integer.valueOf(hiddenDangerCheckPoint.getWhetherDanger()) == 1){
                                         CJRecordFromTask.setCheckStatus("1");// 0-正常;1-存在隐患;2-未处理;3-其他
                                 }
-
-                                User createUser = trUserService.getUserByLoginName(hiddenDangerCheckById.getCreateBy());
+                                User createUser = new User();
+                                createUser = trUserService.getUserByLoginName(hiddenDangerCheckById.getCreateBy());
+                                if(ObjectUtils.isEmpty(createUser)){
+                                    createUser = trUserService.getUserByName(hiddenDangerCheckById.getCreateBy());
+                                }
                                 User updateUser = trUserService.getUserByLoginName(hiddenDangerCheckById.getUpdateBy());
 
                                 //封装上报昌吉州的任务数据 todo taskUUid
diff --git a/src/main/java/com/ruoyi/project/system/user/mapper/UserMapper.java b/src/main/java/com/ruoyi/project/system/user/mapper/UserMapper.java
index b2f6fb2..52f7e32 100644
--- a/src/main/java/com/ruoyi/project/system/user/mapper/UserMapper.java
+++ b/src/main/java/com/ruoyi/project/system/user/mapper/UserMapper.java
@@ -142,4 +142,6 @@
      * 用户getBY LoginName
      */
     User getUserByLoginName(String createBy);
+
+    User getUserByName(String createBy);
 }
diff --git a/src/main/java/com/ruoyi/project/system/user/service/IUserService.java b/src/main/java/com/ruoyi/project/system/user/service/IUserService.java
index d578645..30bceba 100644
--- a/src/main/java/com/ruoyi/project/system/user/service/IUserService.java
+++ b/src/main/java/com/ruoyi/project/system/user/service/IUserService.java
@@ -230,4 +230,6 @@
      * 用户getBY LoginName
      */
     User getUserByLoginName(String createBy);
+
+    User getUserByName(String createBy);
 }
diff --git a/src/main/java/com/ruoyi/project/system/user/service/UserServiceImpl.java b/src/main/java/com/ruoyi/project/system/user/service/UserServiceImpl.java
index d5dd9c6..1ec3101 100644
--- a/src/main/java/com/ruoyi/project/system/user/service/UserServiceImpl.java
+++ b/src/main/java/com/ruoyi/project/system/user/service/UserServiceImpl.java
@@ -571,4 +571,9 @@
     public User getUserByLoginName(String createBy) {
         return userMapper.getUserByLoginName(createBy);
     }
+
+    @Override
+    public User getUserByName(String createBy) {
+        return userMapper.getUserByName(createBy);
+    }
 }
diff --git a/src/main/resources/mybatis/system/UserMapper.xml b/src/main/resources/mybatis/system/UserMapper.xml
index 3f9f7ec..72a822f 100644
--- a/src/main/resources/mybatis/system/UserMapper.xml
+++ b/src/main/resources/mybatis/system/UserMapper.xml
@@ -285,4 +285,9 @@
     <select id="getUserByLoginName" parameterType="User" resultMap="UserResult">
         select * from sys_user where user_name = #{createBy}
     </select>
+
+    <!--    User getUserByLoginName(String createBy);-->
+    <select id="getUserByName" parameterType="User" resultMap="UserResult">
+        select * from sys_user where login_name = #{createBy}
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.2