From c93bdeb8ed528d015865f763dfc240cbad7aa00b Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期三, 05 六月 2024 11:45:08 +0800
Subject: [PATCH] feat:题目表移除分数字段

---
 src/main/java/com/ycl/jxkg/service/impl/QuestionServiceImpl.java |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/ycl/jxkg/service/impl/QuestionServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/QuestionServiceImpl.java
index 7b83e10..3f3d40f 100644
--- a/src/main/java/com/ycl/jxkg/service/impl/QuestionServiceImpl.java
+++ b/src/main/java/com/ycl/jxkg/service/impl/QuestionServiceImpl.java
@@ -1,10 +1,9 @@
 package com.ycl.jxkg.service.impl;
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ycl.jxkg.domain.enums.general.StatusEnum;
 import com.ycl.jxkg.domain.other.KeyValue;
 import com.ycl.jxkg.domain.entity.Question;
-import com.ycl.jxkg.domain.entity.TextContent;
-import com.ycl.jxkg.domain.enums.QuestionStatusEnum;
 import com.ycl.jxkg.domain.enums.QuestionTypeEnum;
 import com.ycl.jxkg.domain.question.QuestionItemObject;
 import com.ycl.jxkg.domain.question.QuestionObject;
@@ -28,6 +27,7 @@
 
 import java.util.Date;
 import java.util.List;
+import java.util.Objects;
 import java.util.stream.Collectors;
 
 @Service
@@ -51,19 +51,16 @@
     @Transactional
     public Question insertFullQuestion(QuestionEditRequestVO model, Integer userId) {
         Date now = new Date();
-        Integer gradeLevel = subjectService.levelBySubjectId(model.getSubjectId());
 
         //棰樺共銆佽В鏋愩�侀�夐」绛� 鎻掑叆
         String questionObject = setQuestionInfoFromVM(model);
 
         Question question = new Question();
         question.setSubjectId(model.getSubjectId());
-        question.setGradeLevel(gradeLevel);
         question.setCreateTime(now);
         question.setQuestionType(model.getQuestionType());
-        question.setStatus(QuestionStatusEnum.OK.getCode());
+        question.setStatus(StatusEnum.ENABLE);
         question.setCorrectFromVM(model.getCorrect(), model.getCorrectArray());
-        question.setScore(ExamUtil.scoreFromVM(model.getScore()));
         question.setDifficult(model.getDifficult());
         question.setContent(questionObject);
         question.setCreateUser(userId);
@@ -74,11 +71,8 @@
     @Override
     @Transactional
     public Question updateFullQuestion(QuestionEditRequestVO model) {
-        Integer gradeLevel = subjectService.levelBySubjectId(model.getSubjectId());
         Question question = questionMapper.selectById(model.getId());
         question.setSubjectId(model.getSubjectId());
-        question.setGradeLevel(gradeLevel);
-        question.setScore(ExamUtil.scoreFromVM(model.getScore()));
         question.setDifficult(model.getDifficult());
         question.setCorrectFromVM(model.getCorrect(), model.getCorrectArray());
         //棰樺共銆佽В鏋愩�侀�夐」绛� 鏇存柊
@@ -123,7 +117,6 @@
             default:
                 break;
         }
-        questionEditRequestVO.setScore(ExamUtil.scoreToVM(question.getScore()));
         questionEditRequestVO.setAnalyze(questionObject.getAnalyze());
 
 

--
Gitblit v1.8.0