Browse Source

修改构造物数据权限

tags/v1.0.0^2
chengwang 1 year ago
parent
commit
6bc8616cc6
1 changed files with 9 additions and 5 deletions
  1. +9
    -5
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/StructureServiceImpl.java

+ 9
- 5
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/StructureServiceImpl.java View File

import com.tuoheng.admin.entity.Structure; import com.tuoheng.admin.entity.Structure;
import com.tuoheng.admin.entity.User; import com.tuoheng.admin.entity.User;
import com.tuoheng.admin.enums.RoleEnum; import com.tuoheng.admin.enums.RoleEnum;
import com.tuoheng.admin.mapper.RoadInformationMapper;
import com.tuoheng.admin.mapper.SectionMapper;
import com.tuoheng.admin.mapper.StructureMapper;
import com.tuoheng.admin.mapper.UserMapper;
import com.tuoheng.admin.mapper.*;
import com.tuoheng.admin.query.StructureQuery; import com.tuoheng.admin.query.StructureQuery;
import com.tuoheng.admin.service.IStructureService; import com.tuoheng.admin.service.IStructureService;
import com.tuoheng.admin.utils.CurrentUserUtil; import com.tuoheng.admin.utils.CurrentUserUtil;
@Autowired @Autowired
private UserMapper userMapper; private UserMapper userMapper;


@Autowired
private DeptMapper deptMapper;



@Override @Override
public JsonResult queryPage(StructureQuery query) { public JsonResult queryPage(StructureQuery query) {
pageData.setRecords(list); pageData.setRecords(list);


} }
//如果是部门管理员或普通用户,查询本部门包含的路段及路段对应的构造物
//如果是部门管理员或普通用户,查询本部门及子部门包含的路段及路段对应的构造物
if(RoleEnum.ADMIN.getCode() == roleId || RoleEnum.ORDINARY_USER.getCode() == roleId){ if(RoleEnum.ADMIN.getCode() == roleId || RoleEnum.ORDINARY_USER.getCode() == roleId){


//获取当前登录用户对应的部门及子部门



} }





Loading…
Cancel
Save