人事管理模块报错修复,修复空指针异常

This commit is contained in:
zty 2024-07-24 09:30:02 +08:00
parent 6f96af8a1a
commit 071ac49b62

View File

@ -44,17 +44,9 @@ public class ProjectQuarterlyEvaluationController implements ProjectQuarterlyEva
EntityWrapper<SystemUserLogin> userLoginEntityWrapper = new EntityWrapper<>();
userLoginEntityWrapper.eq("id_", userId);
SystemUserLogin systemUserLogin = userLoginService.selectOne(userLoginEntityWrapper);
//判断当前执行人是谁项目负责人/分管领导/主要领导
EntityWrapper<ProjectQuarterlyEvaluation> evaluationEntityWrapper = new EntityWrapper<>();
evaluationEntityWrapper.eq("is_deleted", "0");
// evaluationEntityWrapper.and("ext_->> 'executor'= " + "'" + userId + "'");
evaluationEntityWrapper.and("ext_->> 'executor' like " + "'%" + userId + "%'");
//根据当前执行人查询
// evaluationEntityWrapper.andNew()
// .eq("created_by", String.valueOf(systemUserLogin.getUserinfoId()))
// .or("ext_->> 'projectAdmin'= " + "'" + userId + "'")
// .or("ext_->> 'branchLeaders'= " + "'" + userId + "'")
// .or("ext_->> 'MainLeader'= " + "'" + userId + "'");
evaluationEntityWrapper.setSqlSelect("project_id");
List<Object> evaluationList = quarterlyEvaluationService.selectObjs(evaluationEntityWrapper);
Page<ProjectInfo> page = new Page<>(pageNoUtil.getPageNo(), pageNoUtil.getPageSize());