|
@@ -118,7 +118,7 @@ public class UserAllocationController {
|
|
}
|
|
}
|
|
|
|
|
|
@GetMapping(value = "/getAccountListByProjectId")
|
|
@GetMapping(value = "/getAccountListByProjectId")
|
|
- public Result<List<UserAllocation>> getAccountListByProjectId(Long projectId) {
|
|
|
|
|
|
+ public Result<List<UserAllocation>> getAccountListByProjectId(String userId, Long projectId) {
|
|
Result<List<UserAllocation>> result = new Result<>();
|
|
Result<List<UserAllocation>> result = new Result<>();
|
|
try {
|
|
try {
|
|
|
|
|
|
@@ -129,6 +129,10 @@ public class UserAllocationController {
|
|
queryWrapper.eq("media_id", project.getMediaId());
|
|
queryWrapper.eq("media_id", project.getMediaId());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ String roleCode = materialReportMapper.getRoleCodeByUserId(userId);
|
|
|
|
+ if (!"admin".equals(roleCode) && !"kuaishouOperationManager".equals(roleCode)) {
|
|
|
|
+ queryWrapper.eq("user_id", userId);
|
|
|
|
+ }
|
|
List<UserAllocation> userAllocations = userAllocationMapper.selectList(queryWrapper);
|
|
List<UserAllocation> userAllocations = userAllocationMapper.selectList(queryWrapper);
|
|
result.setSuccess(true);
|
|
result.setSuccess(true);
|
|
result.setResult(userAllocations);
|
|
result.setResult(userAllocations);
|