diff --git a/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java b/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java index e27d2db..4c12971 100644 --- a/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java +++ b/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java @@ -56,12 +56,6 @@ public class SysUser extends BaseEntity { @JsonFormat(shape = JsonFormat.Shape.STRING) private Long firstLevelDeptId; - /** - * 区域id(源自送变电公司下面的管辖区域,可以用来划分数据范围) - */ - @JsonFormat(shape = JsonFormat.Shape.STRING) - private Long areaId; - /** * 是否客户,判断是否能够登录后台管理页面 */ @@ -239,14 +233,6 @@ public class SysUser extends BaseEntity { this.firstLevelDeptId = firstLevelDeptId; } - public Long getAreaId() { - return areaId; - } - - public void setAreaId(Long areaId) { - this.areaId = areaId; - } - public String getIsCustomer() { return isCustomer; } diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysRoleServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysRoleServiceImpl.java index 15c3da9..359d6bc 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysRoleServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysRoleServiceImpl.java @@ -78,7 +78,6 @@ public class SysRoleServiceImpl implements ISysRoleService role.setRoleKey(str); } role.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); - role.setAreaId(SecurityUtils.getLoginUser().getSysUser().getAreaId()); return roleMapper.selectRoleList(role); } diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysRoleMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysRoleMapper.xml index f4419fe..9d70b2e 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysRoleMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysRoleMapper.xml @@ -21,11 +21,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, - r.company_id, r.status, r.del_flag, r.create_time, r.remark, r.is_built_in + r.company_id, r.status, r.del_flag, r.create_time, r.remark, r.is_built_in, r.area_id from sys_role r left join sys_user_role ur on ur.role_id = r.role_id left join sys_user u on u.user_id = ur.user_id @@ -44,9 +45,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND r.company_id = #{companyId} - - AND r.area_id = #{areaId} - AND r.status = #{status} @@ -123,6 +121,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" remark, create_by, is_built_in, + area_id, create_time )values( #{roleId}, @@ -137,6 +136,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{remark}, #{createBy}, #{isBuiltIn}, + #{areaId}, sysdate() ) @@ -155,6 +155,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" remark = #{remark}, update_by = #{updateBy}, is_built_in = #{isBuiltIn}, + area_id = #{areaId}, update_time = sysdate() where role_id = #{roleId} diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml index c4297ca..be9e11d 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -9,7 +9,6 @@ - @@ -71,7 +70,6 @@ ELSE SUBSTRING_INDEX(SUBSTRING_INDEX(d.ancestors, ',', 3), ',', -1) END as first_level_dept_id, - u.area_id, u.user_name, u.nick_name, u.email,