jiangbiao před 4 měsíci
rodič
revize
6bf830fdfa

+ 1 - 0
master/src/main/java/com/ruoyi/project/pssr/controller/TPssrAboveallController.java

@@ -248,6 +248,7 @@ public class TPssrAboveallController extends BaseController {
     @GetMapping("/listPssrUser")
     public AjaxResult listPssrUser(TPssrSubcontent sub) {
         SysUser user = new SysUser();
+        user.setDeptIds(new Long[]{103L,10042L,10058L});
         return AjaxResult.success(userService.selectPssrUser(user));
     }
     //endregion

+ 1 - 0
master/src/main/java/com/ruoyi/project/system/mapper/SysUserMapper.java

@@ -22,6 +22,7 @@ public interface SysUserMapper
      * @return 用户信息集合信息
      */
     public List<SysUser> selectUserList(SysUser sysUser);
+    public List<SysUser> selectPssrUserList(SysUser sysUser);
 
     /**
      * 通过用户名查询用户

+ 1 - 1
master/src/main/java/com/ruoyi/project/system/service/impl/SysUserServiceImpl.java

@@ -68,7 +68,7 @@ public class SysUserServiceImpl implements ISysUserService
     @Override
     public List<SysUser> selectPssrUser(SysUser user)
     {
-        return userMapper.selectUserList(user);
+        return userMapper.selectPssrUserList(user);
     }
 
     @Override

+ 13 - 0
master/src/main/resources/mybatis/system/SysUserMapper.xml

@@ -220,6 +220,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 		<!-- 数据范围过滤 -->
 		${params.dataScope}
 	</select>
+    <select id="selectPssrUserList" parameterType="SysUser" resultMap="SysUserResult">
+		select u.user_id,u.staffid,u.home_type,u.sign_url, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name, d.leader from sys_user u
+		left join sys_dept d on u.dept_id = d.dept_id
+		where u.del_flag = '0'
+		<if test="deptIds != null">
+			and d.DEPT_ID in
+			<foreach collection="deptIds" item="deptId" open="(" separator="," close=")">
+				#{deptId}
+			</foreach>
+		</if>
+		<!-- 数据范围过滤 -->
+		${params.dataScope}
+	</select>
 
 	<select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult">
 	    <include refid="selectUserVo"/>