| | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.springblade.core.tool.utils.SpringUtil; |
| | | import org.springblade.modules.assessment.entity.AssessmentScoreEntity; |
| | | import org.springblade.modules.assessment.entity.AssessmentSetAssessorEntity; |
| | | import org.springblade.modules.assessment.service.IAssessmentScoreService; |
| | | import org.springblade.modules.assessment.service.IAssessmentSetService; |
| | |
| | | queryWrapper.eq("type", vo.getAssessmentTaskVO().getType());//任务状态是个人还是部门 0:个人1:部门 自己是否评论完成,根据type获取对应的考核结果数量。 |
| | | queryWrapper.eq("score_user_id", userId); |
| | | queryWrapper.eq("assessment_task_id", vo.getAssessmentTaskVO().getId());// 任务id |
| | | AssessmentScoreEntity entity = assessmentScoreService.getOne(queryWrapper); |
| | | if (null != entity) { |
| | | AssessmentScoreVO assessmentScoreVO = AssessmentScoreWrapper.build().entityVO(assessmentScoreService.getOne(queryWrapper)); |
| | | |
| | | vo.setIsAssessmentOk(null != assessmentScoreVO); |
| | | vo.setAssessmentScoreVO(assessmentScoreVO); |
| | | } else { |
| | | vo.setIsAssessmentOk(false); |
| | | } |
| | | |
| | | } |
| | | |
| | | IPage<AssessmentSetAssessorVO> pageVo = new Page<>(pages.getCurrent(), pages.getSize(), pages.getTotal()); |