|
@@ -543,7 +543,7 @@ public class PaperController extends ControllerSupport {
|
|
|
try {
|
|
|
String[] paperIdArray = paperIds.split(",");
|
|
|
for (int i = 0; i < paperIdArray.length; i++) {
|
|
|
- Paper oldpaper = paperRepo.findOne(paperIdArray[i]);
|
|
|
+ Paper oldpaper =cn.com.qmth.examcloud.core.questions.base.Model.of(paperRepo.findById(paperIdArray[i]));
|
|
|
boolean result = paperService.checkPaperName(oldpaper.getName(), PaperType.GENERATE, user.getRootOrgId() + "");
|
|
|
if (!result) {
|
|
|
throw new StatusException("Q-160565", "考试试卷:" + oldpaper.getName() + "已经存在");
|
|
@@ -588,7 +588,7 @@ public class PaperController extends ControllerSupport {
|
|
|
@ApiOperation(value = "预览试卷页面")
|
|
|
@GetMapping(value = "/paper/pdf/{paperId}")
|
|
|
public String viewPaper(Model model, @PathVariable String paperId) {
|
|
|
- Paper paperBase = paperRepo.findOne(paperId);
|
|
|
+ Paper paperBase = cn.com.qmth.examcloud.core.questions.base.Model.of(paperRepo.findById(paperId));
|
|
|
ExportServiceManage esm = exportServiceManageRepo.findByOrgId(paperBase.getOrgId());
|
|
|
if (esm == null) {
|
|
|
esm = exportServiceManageRepo.findByOrgName("山东大学");
|
|
@@ -606,7 +606,7 @@ public class PaperController extends ControllerSupport {
|
|
|
@ApiOperation(value = "预览试卷答案页面")
|
|
|
@GetMapping(value = "/paper/answer/pdf/{paperId}")
|
|
|
public String viewPaperAnswer(Model model, @PathVariable String paperId) {
|
|
|
- Paper paperBase = paperRepo.findOne(paperId);
|
|
|
+ Paper paperBase = cn.com.qmth.examcloud.core.questions.base.Model.of(paperRepo.findById(paperId));
|
|
|
ExportServiceManage esm = exportServiceManageRepo.findByOrgId(paperBase.getOrgId());
|
|
|
if (esm == null) {
|
|
|
esm = exportServiceManageRepo.findByOrgName("山东大学");
|