Browse Source

后端提交

weiwenhai 6 years ago
parent
commit
d970b09b81

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

@@ -149,7 +149,9 @@ public class PaperDetailUnitServiceImpl implements PaperDetailUnitService{
     public void deletePaperDetailUnit(String id, User user) {
     public void deletePaperDetailUnit(String id, User user) {
         Paper paper = paperDetailUnitRepo.findOne(id).getPaper();
         Paper paper = paperDetailUnitRepo.findOne(id).getPaper();
         paperDetailUnitRepo.delete(id);
         paperDetailUnitRepo.delete(id);
-        redisClient.delete("DATA_PROCESS_PJ_"+paper.getId());
+        if(paper.getPaperType() == PaperType.GENERATE){
+        	redisClient.delete("DATA_PROCESS_PJ_"+paper.getId());
+        }
         paperService.formatPaper(paper, user);
         paperService.formatPaper(paper, user);
     }
     }
 
 

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

@@ -948,7 +948,9 @@ public class PaperServiceImpl implements PaperService{
             saveUnits.add(pdu);
             saveUnits.add(pdu);
         }
         }
         paperDetailUnitRepo.save(saveUnits);
         paperDetailUnitRepo.save(saveUnits);
-        redisClient.delete("DATA_PROCESS_PJ_"+paper.getId());
+        if(paper.getPaperType() == PaperType.GENERATE){
+        	redisClient.delete("DATA_PROCESS_PJ_"+paper.getId());
+        }
         formatPaper(paper, user);
         formatPaper(paper, user);
         return paper;
         return paper;
     }
     }