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,