|
@@ -18,9 +18,8 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.poi.xssf.usermodel.XSSFRow;
|
|
|
import org.apache.poi.xssf.usermodel.XSSFSheet;
|
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
|
+import org.bson.types.ObjectId;
|
|
|
import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
|
|
|
-import org.slf4j.Logger;
|
|
|
-import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
@@ -30,7 +29,6 @@ import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
import cn.com.qmth.examcloud.commons.util.Calculator;
|
|
|
import cn.com.qmth.examcloud.commons.util.JsonUtil;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.CommonUtils;
|
|
|
-import cn.com.qmth.examcloud.core.questions.base.IdUtils;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.converter.utils.FileUtil;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.enums.PaperStatus;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.enums.PaperType;
|
|
@@ -60,7 +58,6 @@ import cn.com.qmth.examcloud.web.config.SystemProperties;
|
|
|
@Service
|
|
|
public class ImportDdCollegePaperService {
|
|
|
|
|
|
- private static final Logger log = LoggerFactory.getLogger(ImportDdCollegePaperService.class);
|
|
|
|
|
|
@Autowired
|
|
|
private PaperRepo paperRepo;
|
|
@@ -397,7 +394,7 @@ public class ImportDdCollegePaperService {
|
|
|
TestQuestionInfo testQuestionInfo2 = JsonUtil.fromJson(testQuestion2.getJson(),
|
|
|
TestQuestionInfo.class);
|
|
|
Question subQuestion = new Question();
|
|
|
- subQuestion.setId(IdUtils.uuid());
|
|
|
+ subQuestion.setId(new ObjectId().toString());
|
|
|
subQuestion.setDifficulty("中");
|
|
|
subQuestion.setDifficultyDegree(0.5);
|
|
|
subQuestion.setPublicity(true);
|
|
@@ -790,7 +787,7 @@ public class ImportDdCollegePaperService {
|
|
|
List<TestFillAnswer> blanks = testQuestionInfo.getBlanks();
|
|
|
for (TestFillAnswer testFillAnswer : blanks) {
|
|
|
Question subQuestion = new Question();
|
|
|
- subQuestion.setId(IdUtils.uuid());
|
|
|
+ subQuestion.setId(new ObjectId().toString());
|
|
|
subQuestion.setQuestionType(QuesStructType.SINGLE_ANSWER_QUESTION);
|
|
|
subQuestion.setDifficulty("中");
|
|
|
subQuestion.setDifficultyDegree(0.5);
|
|
@@ -886,7 +883,7 @@ public class ImportDdCollegePaperService {
|
|
|
if (blanks != null && blanks.size() > 0) {
|
|
|
for (TestFillAnswer testFillAnswer : blanks) {
|
|
|
Question question = new Question();
|
|
|
- question.setId(IdUtils.uuid());
|
|
|
+ question.setId(new ObjectId().toString());
|
|
|
question.setQuestionType(QuesStructType.SINGLE_ANSWER_QUESTION);
|
|
|
question.setDifficulty("中");
|
|
|
question.setDifficultyDegree(0.5);
|