|
@@ -14,7 +14,6 @@ import com.qmth.distributed.print.business.bean.params.DeleteParams;
|
|
import com.qmth.distributed.print.business.bean.params.PrintPlanParams;
|
|
import com.qmth.distributed.print.business.bean.params.PrintPlanParams;
|
|
import com.qmth.distributed.print.business.bean.result.PrintPlanBrief;
|
|
import com.qmth.distributed.print.business.bean.result.PrintPlanBrief;
|
|
import com.qmth.distributed.print.business.bean.result.PrintPlanResult;
|
|
import com.qmth.distributed.print.business.bean.result.PrintPlanResult;
|
|
-import com.qmth.distributed.print.business.bean.result.TemplatePrintInfoResult;
|
|
|
|
import com.qmth.distributed.print.business.entity.*;
|
|
import com.qmth.distributed.print.business.entity.*;
|
|
import com.qmth.distributed.print.business.enums.ExamDetailStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.ExamDetailStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.PrintPlanStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.PrintPlanStatusEnum;
|
|
@@ -30,7 +29,6 @@ import com.qmth.teachcloud.common.enums.ClassifyEnum;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.service.*;
|
|
import com.qmth.teachcloud.common.service.*;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
-import org.apache.commons.collections4.CollectionUtils;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -97,7 +95,7 @@ public class ExamPrintPlanServiceImpl extends ServiceImpl<ExamPrintPlanMapper, E
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
- public List<PrintPlanBrief> printPlanBriefQuery(String source, String module) {
|
|
|
|
|
|
+ public List<PrintPlanBrief> printPlanBriefQuery(Long semesterId, Long examId, String source, String module) {
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
List<PrintPlanBrief> list;
|
|
List<PrintPlanBrief> list;
|
|
if ("client".equals(source)) {
|
|
if ("client".equals(source)) {
|
|
@@ -120,7 +118,7 @@ public class ExamPrintPlanServiceImpl extends ServiceImpl<ExamPrintPlanMapper, E
|
|
dpr = basicRoleDataPermissionService.findDataPermission();
|
|
dpr = basicRoleDataPermissionService.findDataPermission();
|
|
}
|
|
}
|
|
String[] status = {PrintPlanStatusEnum.NEW.name(), PrintPlanStatusEnum.READY.name()};
|
|
String[] status = {PrintPlanStatusEnum.NEW.name(), PrintPlanStatusEnum.READY.name()};
|
|
- list = this.baseMapper.list(schoolId, source, module, status, dpr);
|
|
|
|
|
|
+ list = this.baseMapper.list(schoolId, semesterId, examId, source, module, status, dpr);
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|