隐患排查功能流程修改
正在显示
4 个修改的文件
包含
51 行增加
和
6 行删除
... | @@ -150,9 +150,11 @@ public class FlowBussinessDescManageServiceImpl implements IFlowBusinessDescServ | ... | @@ -150,9 +150,11 @@ public class FlowBussinessDescManageServiceImpl implements IFlowBusinessDescServ |
150 | List<String> avgIndexCodeArray = Arrays.asList(ids.split(",")); | 150 | List<String> avgIndexCodeArray = Arrays.asList(ids.split(",")); |
151 | String inSqlPart = avgIndexCodeArray.stream().map(s -> "'" + s.trim() + "'").collect(Collectors.joining(",")); | 151 | String inSqlPart = avgIndexCodeArray.stream().map(s -> "'" + s.trim() + "'").collect(Collectors.joining(",")); |
152 | String sql = "SELECT a.id," + | 152 | String sql = "SELECT a.id," + |
153 | " CONCAT(a.create_by,'-考核评价审批') as title " + | 153 | " CONCAT( d.depart_name, '-', a.assessment_date, '-考核评价审批' ) AS title " + |
154 | "FROM " + | 154 | "FROM " + |
155 | " data_assessment_socre_master a " + | 155 | " data_assessment_socre_master a " + |
156 | " LEFT JOIN sys_depart d ON a.assessment_depart = d.id " + | ||
157 | " LEFT JOIN sys_user u ON a.create_by = u.username " + | ||
156 | "WHERE " + | 158 | "WHERE " + |
157 | " a.id in (" + inSqlPart + ")"; | 159 | " a.id in (" + inSqlPart + ")"; |
158 | List<Map<String, Object>> dataList = masterDB.queryForList(sql); | 160 | List<Map<String, Object>> dataList = masterDB.queryForList(sql); | ... | ... |
... | @@ -66,7 +66,7 @@ public class EnvironmentTargetServiceImpl extends ServiceImpl<EnvironmentTargetM | ... | @@ -66,7 +66,7 @@ public class EnvironmentTargetServiceImpl extends ServiceImpl<EnvironmentTargetM |
66 | environmentTarget.setSuddenlyNum(oldEnvironmentTarget.getSuddenlyNum()); | 66 | environmentTarget.setSuddenlyNum(oldEnvironmentTarget.getSuddenlyNum()); |
67 | environmentTarget.setNewCaseNum(oldEnvironmentTarget.getNewCaseNum()); | 67 | environmentTarget.setNewCaseNum(oldEnvironmentTarget.getNewCaseNum()); |
68 | environmentTarget.setExamScore(oldEnvironmentTarget.getExamScore()); | 68 | environmentTarget.setExamScore(oldEnvironmentTarget.getExamScore()); |
69 | environmentTargetMapper.updateById(oldEnvironmentTarget); | 69 | environmentTargetMapper.updateById(environmentTarget); |
70 | }else{ | 70 | }else{ |
71 | environmentTargetMapper.insert(environmentTarget); | 71 | environmentTargetMapper.insert(environmentTarget); |
72 | } | 72 | } |
... | @@ -75,6 +75,25 @@ public class EnvironmentTargetServiceImpl extends ServiceImpl<EnvironmentTargetM | ... | @@ -75,6 +75,25 @@ public class EnvironmentTargetServiceImpl extends ServiceImpl<EnvironmentTargetM |
75 | //计算评分等级 | 75 | //计算评分等级 |
76 | private String countLevel(String leaderScore) { | 76 | private String countLevel(String leaderScore) { |
77 | String level = "A"; | 77 | String level = "A"; |
78 | boolean isNumeric = false; | ||
79 | try { | ||
80 | Integer.parseInt(leaderScore); | ||
81 | isNumeric = true; | ||
82 | } catch (NumberFormatException e) { | ||
83 | isNumeric = false; | ||
84 | } | ||
85 | if (isNumeric) { | ||
86 | int number = Integer.parseInt(leaderScore); | ||
87 | if (number > 80) { | ||
88 | level = "A"; // 数字大于等于80,返回 A 级 | ||
89 | } else if (number > 60) { | ||
90 | level = "B"; // 数字大于等于60并小于80,返回 B 级 | ||
91 | } else if (number > 40) { | ||
92 | level = "C"; // 数字大于等于40并小于60,返回 C 级 | ||
93 | } else { | ||
94 | level = "D"; // 数字小于40,返回 D 级 | ||
95 | } | ||
96 | } | ||
78 | return level; | 97 | return level; |
79 | } | 98 | } |
80 | } | 99 | } | ... | ... |
... | @@ -89,19 +89,19 @@ spring: | ... | @@ -89,19 +89,19 @@ spring: |
89 | connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 | 89 | connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 |
90 | datasource: | 90 | datasource: |
91 | master: | 91 | master: |
92 | url: jdbc:mysql://113.249.91.27:3306/sk-zhongye?characterEncoding=UTF-8&useUnicode=true&useSSL=false | 92 | url: jdbc:mysql://20.0.99.3:3306/sk-zhongye?characterEncoding=UTF-8&useUnicode=true&useSSL=false |
93 | username: root | 93 | username: root |
94 | password: jkauto@123 | 94 | password: jkauto@123 |
95 | driver-class-name: com.mysql.jdbc.Driver | 95 | driver-class-name: com.mysql.jdbc.Driver |
96 | # 恩菲数据同步 | 96 | # 恩菲数据同步 |
97 | nf-db: | 97 | nf-db: |
98 | url: jdbc:mysql://113.249.91.27:3306/zhongye?characterEncoding=UTF-8&useUnicode=true&useSSL=false | 98 | url: jdbc:mysql://20.0.99.3:3306/zhongye?characterEncoding=UTF-8&useUnicode=true&useSSL=false |
99 | username: root | 99 | username: root |
100 | password: jkauto@123 | 100 | password: jkauto@123 |
101 | driver-class-name: com.mysql.jdbc.Driver | 101 | driver-class-name: com.mysql.jdbc.Driver |
102 | # 多数据源配置 | 102 | # 多数据源配置 |
103 | pg-db: | 103 | pg-db: |
104 | url: jdbc:postgresql://113.249.91.27:10086/postgres?useUnicode=true&characterEncoding=UTF8 | 104 | url: jdbc:postgresql://20.0.99.4:10086/postgres?useUnicode=true&characterEncoding=UTF8 |
105 | username: postgres | 105 | username: postgres |
106 | password: jkauto@123 | 106 | password: jkauto@123 |
107 | driver-class-name: org.postgresql.Driver | 107 | driver-class-name: org.postgresql.Driver | ... | ... |
... | @@ -3,6 +3,7 @@ package com.skua.modules.system.controller; | ... | @@ -3,6 +3,7 @@ package com.skua.modules.system.controller; |
3 | import java.io.IOException; | 3 | import java.io.IOException; |
4 | import java.io.UnsupportedEncodingException; | 4 | import java.io.UnsupportedEncodingException; |
5 | import java.net.URLDecoder; | 5 | import java.net.URLDecoder; |
6 | import java.text.SimpleDateFormat; | ||
6 | import java.util.Arrays; | 7 | import java.util.Arrays; |
7 | import java.util.HashMap; | 8 | import java.util.HashMap; |
8 | import java.util.List; | 9 | import java.util.List; |
... | @@ -68,6 +69,8 @@ public class SysFactoryUserInfoController { | ... | @@ -68,6 +69,8 @@ public class SysFactoryUserInfoController { |
68 | private ISysUserService sysUserService; | 69 | private ISysUserService sysUserService; |
69 | @Autowired | 70 | @Autowired |
70 | private ISequenceService sequenceService; | 71 | private ISequenceService sequenceService; |
72 | // 定义日期格式 | ||
73 | private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); | ||
71 | /** | 74 | /** |
72 | * 分页列表查询 | 75 | * 分页列表查询 |
73 | * @param sysFactoryUserInfo | 76 | * @param sysFactoryUserInfo |
... | @@ -152,7 +155,13 @@ public class SysFactoryUserInfoController { | ... | @@ -152,7 +155,13 @@ public class SysFactoryUserInfoController { |
152 | sysFactoryUserInfo.setUserName(user.getRealname()); | 155 | sysFactoryUserInfo.setUserName(user.getRealname()); |
153 | sysFactoryUserInfo.setEmail(user.getEmail()); | 156 | sysFactoryUserInfo.setEmail(user.getEmail()); |
154 | sysFactoryUserInfo.setTelephone(user.getPhone()); | 157 | sysFactoryUserInfo.setTelephone(user.getPhone()); |
155 | sysFactoryUserInfo.setSex(user.getSalt()); | 158 | if(ConvertUtils.isNotEmpty(user.getSex())){ |
159 | sysFactoryUserInfo.setSex(user.getSex().toString()); | ||
160 | } | ||
161 | if(ConvertUtils.isNotEmpty(user.getBirthday())){ | ||
162 | String birthday = sdf.format(user.getBirthday()); | ||
163 | sysFactoryUserInfo.setUserAge(birthday); | ||
164 | } | ||
156 | } | 165 | } |
157 | } | 166 | } |
158 | sysFactoryUserInfo.setId(String.valueOf(sequenceService.nextId())); | 167 | sysFactoryUserInfo.setId(String.valueOf(sequenceService.nextId())); |
... | @@ -179,6 +188,21 @@ public class SysFactoryUserInfoController { | ... | @@ -179,6 +188,21 @@ public class SysFactoryUserInfoController { |
179 | if(sysFactoryUserInfoEntity==null) { | 188 | if(sysFactoryUserInfoEntity==null) { |
180 | result.error500("未找到对应实体"); | 189 | result.error500("未找到对应实体"); |
181 | }else { | 190 | }else { |
191 | if(StringUtils.isNotEmpty(sysFactoryUserInfo.getUserId())){ | ||
192 | SysUser user = sysUserService.getById(sysFactoryUserInfo.getUserId()); | ||
193 | if(ConvertUtils.isNotEmpty(user)){ | ||
194 | sysFactoryUserInfo.setUserName(user.getRealname()); | ||
195 | sysFactoryUserInfo.setEmail(user.getEmail()); | ||
196 | sysFactoryUserInfo.setTelephone(user.getPhone()); | ||
197 | if(ConvertUtils.isNotEmpty(user.getSex())){ | ||
198 | sysFactoryUserInfo.setSex(user.getSex().toString()); | ||
199 | } | ||
200 | if(ConvertUtils.isNotEmpty(user.getBirthday())){ | ||
201 | String birthday = sdf.format(user.getBirthday()); | ||
202 | sysFactoryUserInfo.setUserAge(birthday); | ||
203 | } | ||
204 | } | ||
205 | } | ||
182 | boolean ok = sysFactoryUserInfoService.updateById(sysFactoryUserInfo); | 206 | boolean ok = sysFactoryUserInfoService.updateById(sysFactoryUserInfo); |
183 | if(ok) { | 207 | if(ok) { |
184 | result.success("修改成功!"); | 208 | result.success("修改成功!"); | ... | ... |
-
请 注册 或 登录 后发表评论