|
@@ -101,7 +101,11 @@ public class ProjectMemberController {
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
try {
|
|
|
QueryWrapper<ProjectMember> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("user_id", userId);
|
|
|
+ String roleCode = materialReportMapper.getRoleCodeByUserId(userId);
|
|
|
+ if (!roleCode.equals("admin") || !roleCode.equals("kuaishouOperationManager")) {
|
|
|
+ queryWrapper.eq("user_id", userId);
|
|
|
+
|
|
|
+ }
|
|
|
queryWrapper.groupBy("project_id");
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<ProjectMember> projectMembers = projectMemberMapper.selectList(queryWrapper);
|