|
@@ -72,6 +72,7 @@ public class ProjectMemberServiceImpl extends ServiceImpl<ProjectMemberMapper, P
|
|
}
|
|
}
|
|
|
|
|
|
//视频报表
|
|
//视频报表
|
|
|
|
+ @Override
|
|
public List<ProjectMember> getProjects(List<Integer> mediaIds) {
|
|
public List<ProjectMember> getProjects(List<Integer> mediaIds) {
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
String userId = sysUser.getId();
|
|
String userId = sysUser.getId();
|
|
@@ -87,9 +88,15 @@ public class ProjectMemberServiceImpl extends ServiceImpl<ProjectMemberMapper, P
|
|
} else if (roleCode.equals("admin")) {
|
|
} else if (roleCode.equals("admin")) {
|
|
projectMemberList = memberMapper.adminProjects(mediaIds);
|
|
projectMemberList = memberMapper.adminProjects(mediaIds);
|
|
} else if (roleCode.equals("operator") || roleCode.equals("operationAssistant") || roleCode.equals("touTiaoOperationManager")) {
|
|
} else if (roleCode.equals("operator") || roleCode.equals("operationAssistant") || roleCode.equals("touTiaoOperationManager")) {
|
|
- projectMemberList = memberMapper.operationProjects(userId, mediaIds);
|
|
|
|
|
|
+ projectMemberList = memberMapper.designProjects(userId, mediaIds);
|
|
|
|
+ }else{
|
|
|
|
+ //如果以上角色都不是的话直接查询此角色所属项目
|
|
|
|
+ projectMemberList = memberMapper.designProjects(userId, mediaIds);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if(null == projectMemberList){
|
|
|
|
+ projectMemberList = new ArrayList<>();
|
|
|
|
+ }
|
|
return projectMemberList;
|
|
return projectMemberList;
|
|
}
|
|
}
|
|
|
|
|