Bläddra i källkod

【CHG】修改数据权限控制关联表

ZhaoMn 3 år sedan
förälder
incheckning
f4767f9421

+ 1 - 1
railway-system/src/main/java/com/railway/system/service/impl/SysDeptServiceImpl.java

@@ -80,7 +80,7 @@ public class SysDeptServiceImpl implements ISysDeptService {
    * @return 部门信息集合
    */
   @Override
-  @DataScope(deptAlias = "d")
+  @DataScope(deptAlias = "d", userAlias = "u")
   public List<SysDept> selectDeptList(SysDept dept) {
     return deptMapper.selectDeptList(dept);
   }

+ 1 - 0
railway-system/src/main/resources/mapper/system/SysDeptMapper.xml

@@ -31,6 +31,7 @@
     d.email, d.status, d.del_flag, d.create_by, d.create_time, d.remark, t.user_count,
     d.dept_type, dict.dict_label as dept_type_text
     from sys_dept d
+    left join sys_user u on u.dept_id = d.dept_id
     left join sys_dict_data dict on d.dept_type = dict.dict_value and dict.dict_type = 'deptType'
     left join (select dept_id, count(*) as user_count from sys_user where del_flag = '0' group by dept_id) t on t.dept_id = d.dept_id
   </sql>