|
@@ -361,8 +361,19 @@ public class MockApplyServiceImpl extends ServiceImpl<MockApplyMapper, MockApply
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<MockApplyVo> queryApplyList(MockApplyQueryBo bo) {
|
|
|
- return baseMapper.queryApplyList(bo);
|
|
|
+ public List<MockApplyVo> queryApplyList(MockApplyQueryBo bo){
|
|
|
+ List<MockApplyVo> mockApplyVoList = baseMapper.queryApplyList(bo);
|
|
|
+ if (BeanUtil.isNotEmpty(mockApplyVoList)) {
|
|
|
+ mockApplyVoList.stream().forEach(mockApplyVo -> {
|
|
|
+ LambdaQueryWrapper<UserMockSubscribe> lqw = Wrappers.lambdaQuery();
|
|
|
+ lqw.eq(UserMockSubscribe::getMockMajorSubjectId, mockApplyVo.getMockMajorSubjectId());
|
|
|
+ lqw.eq(UserMockSubscribe::getUserId, bo.getUserId());
|
|
|
+ lqw.eq(UserMockSubscribe::getApplySiteExamTime,mockApplyVo.getExamTime());
|
|
|
+ List<UserMockSubscribe> userMockSubscribeList = iUserMockSubscribeService.list(lqw);
|
|
|
+ mockApplyVo.setIsSubscribe(BeanUtil.isEmpty(userMockSubscribeList) ? 0 : 1);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ return mockApplyVoList;
|
|
|
}
|
|
|
|
|
|
@Override
|