|
@@ -226,19 +226,12 @@ public class ExamTaskDetailServiceImpl extends ServiceImpl<ExamTaskDetailMapper,
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public IPage<ExamTaskDetailDto> list(String relateType, List<Long> printPlanIdList, String courseCode, String paperNumber,String userName,String cardRuleName, Integer pageNumber, Integer pageSize) {
|
|
|
+ public IPage<ExamTaskDetailDto> list(String relateType, List<Long> printPlanIdList, String courseCode, String paperNumber, String userName, Long cardRuleId, Integer pageNumber, Integer pageSize) {
|
|
|
userName = SystemConstant.translateSpecificSign(userName);
|
|
|
- if (SystemConstant.strNotNull(cardRuleName)){
|
|
|
- if (cardRuleName.equals("全部通卡")){
|
|
|
- cardRuleName = "-1";
|
|
|
- }else {
|
|
|
- cardRuleName = SystemConstant.translateSpecificSign(cardRuleName);
|
|
|
- }
|
|
|
- }
|
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
|
Set<Long> orgIds = teachcloudCommonService.listSubOrgIds(null);
|
|
|
Page<ExamTaskDetailDto> page = new Page<>(pageNumber, pageSize);
|
|
|
- IPage<ExamTaskDetailDto> examDetailDtoIPage = this.baseMapper.listPage(page, schoolId, relateType, printPlanIdList, courseCode, paperNumber,userName,cardRuleName, orgIds);
|
|
|
+ IPage<ExamTaskDetailDto> examDetailDtoIPage = this.baseMapper.listPage(page, schoolId, relateType, printPlanIdList, courseCode, paperNumber, userName, cardRuleId, orgIds);
|
|
|
examDetailDtoIPage.getRecords().stream().map(m -> {
|
|
|
String paperType = StringUtils.isBlank(m.getRelatePaperType()) ? null : m.getRelatePaperType();
|
|
|
Long printPlanIdT = Long.valueOf(m.getPrintPlanId());
|