Procházet zdrojové kódy

配网中心和电网中心新增默认审核人

lgl před 11 měsíci
rodič
revize
2685032eff

+ 1 - 0
src/main/java/com/liang/controller/StaBudgetapprovalController.java

@@ -293,6 +293,7 @@ public class StaBudgetapprovalController extends BaseController {
293 293
                 }
294 294
                 Map<String, String> paraMap = new HashMap<>();
295 295
                 paraMap.put("postId", String.valueOf(postInfo.getPostId()));
296
+                paraMap.put("deptName", String.valueOf(userInfo.getDeptName()));
296 297
                 List<SysUserPost> list = sysUserPostService.getPostUserList(paraMap);
297 298
                 approveInfo.setSpcz("批量审批");
298 299
                 approveInfo.setSjshgw(postInfo.getPostId());

+ 1 - 0
src/main/java/com/liang/controller/StaPayapprovalController.java

@@ -492,6 +492,7 @@ public class StaPayapprovalController extends BaseController {
492 492
                 }
493 493
                 Map<String, String> paraMap = new HashMap<>();
494 494
                 paraMap.put("postId", String.valueOf(postInfo.getPostId()));
495
+                paraMap.put("deptName", String.valueOf(userInfo.getDeptName()));
495 496
                 List<SysUserPost> list = sysUserPostService.getPostUserList(paraMap);
496 497
                 approverecord.setSpcz("批量审批");
497 498
                 approverecord.setYj("同意");

+ 1 - 0
src/main/java/com/liang/controller/SysUserPostController.java

@@ -138,6 +138,7 @@ public class SysUserPostController extends BaseController {
138 138
         paraMap.put("postId", postId.toString());
139 139
         paraMap.put("userName", userName);
140 140
         paraMap.put("postName",postName);
141
+        paraMap.put("deptName", String.valueOf(userInfo.getDeptName()));
141 142
         List<SysUserPost> list = sysUserPostService.getPostUserList(paraMap);
142 143
         List<SysUserPost> list_power = new ArrayList<>();
143 144
 //如果是电源相关部门就只传一个李华

+ 4 - 0
src/main/resources/mapper/SysUserPostDao.xml

@@ -157,12 +157,16 @@
157 157
         select p.post_id, u.user_id, u.account, u.name, u.status
158 158
         from sys_user_post p
159 159
         left join sys_user_info u on u.user_id = p.user_id
160
+        left join sys_dept_info sdi on sdi.dept_id = u.dept_id
160 161
         where u.status = '0' and u.del_flag = '0'
161 162
         <if test="postId!= null and postId!= ''">
162 163
             and p.post_id = #{postId}
163 164
         </if>
164 165
         <if test="userName!= null and userName!= ''">
165 166
             and u.name like '%'+#{userName}+'%'
167
+        </if>
168
+        <if test="deptName.equals('配网技术中心')||deptName.equals('电网技术中心')">
169
+            and sdi.dept_name = #{deptName}
166 170
         </if>
167 171
             ORDER BY u.order_code DESC
168 172
     </select>