|
|
@@ -11,6 +11,7 @@ import com.ningdatech.basic.function.VUtils; |
|
|
|
import com.ningdatech.basic.model.PageVo; |
|
|
|
import com.ningdatech.basic.util.CollUtils; |
|
|
|
import com.ningdatech.pmapi.common.constant.BizConst; |
|
|
|
import com.ningdatech.pmapi.common.constant.RegionConst; |
|
|
|
import com.ningdatech.pmapi.projectlib.enumeration.ProjectStatusEnum; |
|
|
|
import com.ningdatech.pmapi.projectlib.model.entity.Project; |
|
|
|
import com.ningdatech.pmapi.projectlib.model.req.ProjectListReq; |
|
|
@@ -91,7 +92,11 @@ public class SafetyRiskManage { |
|
|
|
}else if(user.getRegionAdmin()){ |
|
|
|
//如果是区域管理员 |
|
|
|
log.info(user.getUsername() + " 是区管,可以看本区域" + user.getRegionCode() + "项目"); |
|
|
|
query.eq(Project::getAreaCode,user.getRegionCode()); |
|
|
|
if(!RegionConst.RC_LS.equals(user.getRegionCode())){ |
|
|
|
//不是丽水市本级的话 就只看 自己区域的 |
|
|
|
query.eq(Project::getAreaCode,user.getRegionCode()); |
|
|
|
} |
|
|
|
//如果是市本级 就能看所有的 |
|
|
|
}else if(user.getIsOrgAdmin()){ |
|
|
|
//单位管理员 |
|
|
|
log.info(user.getUsername() + " 是单位管理员,可以看单位 " + user.getEmpPosUnitName() + " 项目"); |
|
|
|