zhoutg 5 лет назад
Родитель
Сommit
f5391c41aa

+ 6 - 0
mrman-service/src/main/java/com/diagbot/facade/QcModuleInfoFacade.java

@@ -49,6 +49,8 @@ public class QcModuleInfoFacade extends QcModuleInfoServiceImpl {
     DictionaryFacade dictionaryFacade;
     @Autowired
     QcQuestionFacade qcQuestionFacade;
+    @Autowired
+    CacheFacade cacheFacade;
 
     /**
      * 根据id删除标签模板
@@ -68,6 +70,8 @@ public class QcModuleInfoFacade extends QcModuleInfoServiceImpl {
         this.deleteByIds(paramMap);
         //删除明细表
         qcModuleDetailFacade.deleteByModuleIdFac(paramMap);
+        // 清除缓存
+        cacheFacade.clear();
         return true;
     }
 
@@ -120,6 +124,8 @@ public class QcModuleInfoFacade extends QcModuleInfoServiceImpl {
             BeanUtil.copyProperties(addModulInfoVO, updateModuleInfoVO);
             bac = this.updateModuleInfo(updateModuleInfoVO);
         }
+
+        cacheFacade.clear();
         return bac;
     }
 

+ 7 - 0
mrman-service/src/main/java/com/diagbot/facade/QcQuestionFacade.java

@@ -75,6 +75,8 @@ public class QcQuestionFacade extends QcQuestionInfoServiceImpl {
     @Autowired
     @Qualifier("qcQuestionEntryServiceImpl")
     QcQuestionEntryService questionEntryService;
+    @Autowired
+    CacheFacade cacheFacade;
 
     /**
      * 标签保存
@@ -90,6 +92,8 @@ public class QcQuestionFacade extends QcQuestionInfoServiceImpl {
         saveQuestionMapping(questionWrapper, param);
         // 保存标签和条目映射表
         saveQuestionEntry(questionWrapper.getQuesCasesEntryVOList(), param);
+        // 清除缓存
+        cacheFacade.clear();
     }
 
     /**
@@ -318,6 +322,9 @@ public class QcQuestionFacade extends QcQuestionInfoServiceImpl {
             //删除映射关系
             qcQuestionMappingFacade.deleteByIdsFac(paramMap);
         }
+
+        // 清除缓存
+        cacheFacade.clear();
         return true;
     }