|
@@ -61,7 +61,14 @@ public class InformUserServiceImpl extends ServiceImpl<InformUserMapper, InformU
|
|
|
@Override
|
|
|
public InformUserVo queryById(Long id){
|
|
|
InformUser db = this.baseMapper.selectById(id);
|
|
|
- return BeanUtil.toBean(db, InformUserVo.class);
|
|
|
+ InformUserVo informUserVo = BeanUtil.toBean(db, InformUserVo.class);
|
|
|
+ if (informUserVo.getSystemStatus() == 2) {
|
|
|
+ InformVo informVo = informService.queryById(informUserVo.getInformId());
|
|
|
+ informVo.setInformExamVo(iInformExamService.queryExam(informVo.getInformId()));
|
|
|
+ informVo.setInformCourseVo(iInformCourseService.queryCourse(informVo.getInformId()));
|
|
|
+ informUserVo.setInformVo(informVo);
|
|
|
+ }
|
|
|
+ return informUserVo;
|
|
|
}
|
|
|
|
|
|
@Override
|