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