Browse Source

just format code.

deason 5 years ago
parent
commit
d6fe6d73bf

+ 0 - 4
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/PaperDetailUnitServiceImpl.java

@@ -13,7 +13,6 @@ import cn.com.qmth.examcloud.core.questions.service.PaperDetailUnitService;
 import cn.com.qmth.examcloud.core.questions.service.PaperService;
 import cn.com.qmth.examcloud.core.questions.service.QuesService;
 import cn.com.qmth.examcloud.core.questions.service.bean.dto.PaperDetailUnitExp;
-import cn.com.qmth.examcloud.core.questions.service.cache.QuestionCache;
 import cn.com.qmth.examcloud.web.redis.RedisClient;
 import org.bson.types.ObjectId;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -51,9 +50,6 @@ public class PaperDetailUnitServiceImpl implements PaperDetailUnitService {
     @Autowired
     MongoTemplate mongoTemplate;
 
-    @Autowired
-    QuestionCache questionCache;
-
     @Autowired
     RedisClient redisClient;
 

+ 9 - 3
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/PaperServiceImpl.java

@@ -821,10 +821,14 @@ public class PaperServiceImpl implements PaperService {
      */
     public List<String> deleteImportQuestionById(String questionId, User user) {
         Question ques = Model.of(quesRepo.findById(questionId));
+
         List<PaperDetailUnit> pdus = CommonUtils.toList(paperDetailUnitRepo.findByQuestion(ques));
-        List<String> paperNames = new ArrayList<String>();
-        List<PaperDetailUnit> needPdus = new ArrayList<PaperDetailUnit>();// 需要删除的小题
-        List<Paper> papers = new ArrayList<Paper>();
+        List<String> paperNames = new ArrayList<>();
+
+        // 需要删除的小题
+        List<PaperDetailUnit> needPdus = new ArrayList<>();
+
+        List<Paper> papers = new ArrayList<>();
         for (PaperDetailUnit pdu : pdus) {
             if (pdu.getPaper() != null) {
                 if (!papers.contains(pdu.getPaper())) {
@@ -841,10 +845,12 @@ public class PaperServiceImpl implements PaperService {
             paperDetailUnitRepo.deleteAll(needPdus);
             quesBakRepo.save(BeanCopierUtil.copyProperties(ques, QuestionBak.class));
             quesRepo.delete(ques);
+
             for (Paper paper : papers) {
                 formatPaper(paper, user);
             }
         }
+
         return paperNames;
     }