|
@@ -14,7 +14,6 @@ import cn.com.qmth.examcloud.core.print.common.jpa.SpecUtils;
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.SqlWrapper;
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.SqlWrapper;
|
|
import cn.com.qmth.examcloud.core.print.common.utils.Check;
|
|
import cn.com.qmth.examcloud.core.print.common.utils.Check;
|
|
import cn.com.qmth.examcloud.core.print.entity.PrintingProject;
|
|
import cn.com.qmth.examcloud.core.print.entity.PrintingProject;
|
|
-import cn.com.qmth.examcloud.core.print.enums.ExamType;
|
|
|
|
import cn.com.qmth.examcloud.core.print.repository.PrintingProjectRepository;
|
|
import cn.com.qmth.examcloud.core.print.repository.PrintingProjectRepository;
|
|
import cn.com.qmth.examcloud.core.print.service.PrintingProjectService;
|
|
import cn.com.qmth.examcloud.core.print.service.PrintingProjectService;
|
|
import cn.com.qmth.examcloud.core.print.service.StatisticService;
|
|
import cn.com.qmth.examcloud.core.print.service.StatisticService;
|
|
@@ -27,7 +26,6 @@ import cn.com.qmth.examcloud.core.print.service.bean.printingproject.PrintingPro
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
import org.slf4j.LoggerFactory;
|
|
-import org.springframework.beans.BeanUtils;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Pageable;
|
|
import org.springframework.data.domain.Pageable;
|
|
@@ -157,7 +155,10 @@ public class PrintingProjectServiceImpl implements PrintingProjectService {
|
|
|
|
|
|
//新增印刷项目信息
|
|
//新增印刷项目信息
|
|
project = new PrintingProject();
|
|
project = new PrintingProject();
|
|
- BeanUtils.copyProperties(examInfo, project);
|
|
|
|
|
|
+ project.setOrgId(examInfo.getOrgId());
|
|
|
|
+ project.setOrgName(examInfo.getOrgName());
|
|
|
|
+ project.setExamId(examInfo.getExamId());
|
|
|
|
+ project.setExamName(examInfo.getExamName());
|
|
project.setCompleted(false);
|
|
project.setCompleted(false);
|
|
printingProjectRepository.save(project);
|
|
printingProjectRepository.save(project);
|
|
}
|
|
}
|
|
@@ -166,7 +167,7 @@ public class PrintingProjectServiceImpl implements PrintingProjectService {
|
|
public void initAllPrintingProject() {
|
|
public void initAllPrintingProject() {
|
|
//获取所有"传统"考试列表
|
|
//获取所有"传统"考试列表
|
|
log.debug("initAllPrintingProject...");
|
|
log.debug("initAllPrintingProject...");
|
|
- List<ExamInfo> list = statisticService.findExams(ExamType.TRADITION.name());//todo
|
|
|
|
|
|
+ List<ExamInfo> list = statisticService.findTraditionExams();
|
|
if (list != null && !list.isEmpty()) {
|
|
if (list != null && !list.isEmpty()) {
|
|
for (ExamInfo info : list) {
|
|
for (ExamInfo info : list) {
|
|
syncPrintingProject(info);
|
|
syncPrintingProject(info);
|