|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.qmth.distributed.print.business.bean.marking.GroupInfo;
|
|
|
import com.qmth.distributed.print.business.bean.marking.Marker;
|
|
|
+import com.qmth.distributed.print.business.bean.marking.PictureConfig;
|
|
|
import com.qmth.distributed.print.business.bean.marking.Question;
|
|
|
import com.qmth.distributed.print.business.entity.ExamPaperGroup;
|
|
|
import com.qmth.distributed.print.business.entity.ExamPaperGroupMarker;
|
|
@@ -47,6 +48,8 @@ public class ExamPaperGroupServiceImpl extends ServiceImpl<ExamPaperGroupMapper,
|
|
|
Double doubleRate = group.getDoubleRate();
|
|
|
// 仲裁阈值
|
|
|
Double arbitrateThreshold = group.getArbitrateThreshold();
|
|
|
+ // 图片配置
|
|
|
+ List<PictureConfig> pictureConfigList = group.getPictureConfigList();
|
|
|
|
|
|
ExamPaperGroup examPaperGroup = new ExamPaperGroup();
|
|
|
examPaperGroup.setExamPaperStructureId(examPaperStructureId);
|
|
@@ -57,6 +60,7 @@ public class ExamPaperGroupServiceImpl extends ServiceImpl<ExamPaperGroupMapper,
|
|
|
examPaperGroup.setTrialCount(0);
|
|
|
examPaperGroup.setMarkMode(null);
|
|
|
examPaperGroup.setQuestionInfo(JSON.toJSONString(questionList));
|
|
|
+ examPaperGroup.setPictureConfig(JSON.toJSONString(pictureConfigList));
|
|
|
this.save(examPaperGroup);
|
|
|
// 新增后的分组id
|
|
|
Long groupId = examPaperGroup.getId();
|