|
@@ -18,7 +18,6 @@ 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;
|
|
import com.qmth.distributed.print.business.service.*;
|
|
import com.qmth.distributed.print.business.service.*;
|
|
-import com.qmth.distributed.print.business.service.TBSyncTaskService;
|
|
|
|
import com.qmth.distributed.print.business.util.HtmlToPdfUtil;
|
|
import com.qmth.distributed.print.business.util.HtmlToPdfUtil;
|
|
import com.qmth.distributed.print.business.util.PdfUtil;
|
|
import com.qmth.distributed.print.business.util.PdfUtil;
|
|
import com.qmth.teachcloud.common.bean.dto.MqDto;
|
|
import com.qmth.teachcloud.common.bean.dto.MqDto;
|
|
@@ -665,8 +664,12 @@ public class PrintCommonServiceImpl implements PrintCommonService {
|
|
@Override
|
|
@Override
|
|
public List<BasicCourse> list(String param, List<Long> printPlanIdList, Long teachingRoomId) {
|
|
public List<BasicCourse> list(String param, List<Long> printPlanIdList, Long teachingRoomId) {
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
|
|
-// Set<Long> orgIds = teachcloudCommonService.listSubOrgIds(teachingRoomId);
|
|
|
|
- Set<Long> orgIds = new HashSet<>(Arrays.asList(teachingRoomId));
|
|
|
|
|
|
+ Set<Long> orgIds = null;
|
|
|
|
+ if (Objects.nonNull(teachingRoomId)) {
|
|
|
|
+ orgIds = new HashSet<>(Arrays.asList(teachingRoomId));
|
|
|
|
+ } else {
|
|
|
|
+ orgIds = teachcloudCommonService.listSubOrgIds(teachingRoomId);
|
|
|
|
+ }
|
|
if (printPlanIdList.size() == 0) {
|
|
if (printPlanIdList.size() == 0) {
|
|
QueryWrapper<BasicCourse> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<BasicCourse> queryWrapper = new QueryWrapper<>();
|
|
queryWrapper.lambda().eq(BasicCourse::getSchoolId, schoolId)
|
|
queryWrapper.lambda().eq(BasicCourse::getSchoolId, schoolId)
|