|
@@ -61,6 +61,9 @@ public class ProjectPushListController extends JeecgController<ProjectPushList,
|
|
|
@Autowired
|
|
|
private IProjectCostHuijiService huijiService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private CommonMethod commonMethod;
|
|
|
+
|
|
|
|
|
|
@ApiOperation(value = "推送列表-详情", notes = "推送列表-详情")
|
|
|
@GetMapping(value = "/pushDetails/{taskNo}")
|
|
@@ -68,6 +71,8 @@ public class ProjectPushListController extends JeecgController<ProjectPushList,
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
String realname = sysUser.getRealname();
|
|
|
boolean isExist = projectPushListService.isExist(realname,taskNo);
|
|
|
+ String role = commonMethod.getRole(sysUser.getUsername());
|
|
|
+ if (role.equals(AuthMark.ADMIN) || role.equals(AuthMark.BOSS) || role.equals(AuthMark.DEPT_LEADER)) isExist = true;
|
|
|
if (isExist) {
|
|
|
LambdaQueryWrapper<ProjectCostHuiji> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.eq(ProjectCostHuiji::getTaskno, taskNo);
|