Переглянути джерело

fix: 套餐包分类缓存修改

xdd 1 місяць тому
батько
коміт
f9c8d358c6

+ 2 - 0
fs-admin/src/main/java/com/fs/his/controller/FsPackageCateController.java

@@ -7,6 +7,8 @@ import java.util.Map;
 import com.fs.common.core.redis.RedisCache;
 import com.fs.his.param.FsPackageCateUParam;
 import com.fs.his.vo.OptionsVO;
+import org.springframework.cache.annotation.CacheEvict;
+import org.springframework.cache.annotation.Cacheable;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;

+ 2 - 3
fs-service/src/main/java/com/fs/his/mapper/FsArticleCateMapper.java

@@ -1,11 +1,8 @@
 package com.fs.his.mapper;
 
 import java.util.List;
-import java.util.Map;
-
 import com.fs.his.domain.FsArticleCate;
 import com.fs.his.vo.OptionsVO;
-import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;
 
 /**
@@ -68,4 +65,6 @@ public interface FsArticleCateMapper
     List<OptionsVO> selectFsArticleCateAllList();
 
     List<FsArticleCate> selectFsArticleCateAllListVO(@Param("params") Map<String, Object> params);
+    @Select("select * FROM fs_article_cate where is_del=0 and status=1")
+    List<FsArticleCate> selectFsArticleCateAllListVO();
 }

+ 1 - 0
fs-service/src/main/java/com/fs/his/service/IFsPackageCateService.java

@@ -6,6 +6,7 @@ import java.util.Map;
 import com.fs.his.domain.FsPackageCate;
 import com.fs.his.param.FsPackageCateUParam;
 import com.fs.his.vo.OptionsVO;
+import org.springframework.cache.annotation.CacheEvict;
 
 /**
  * 套餐包分类Service接口

+ 5 - 0
fs-service/src/main/java/com/fs/his/service/impl/FsPackageCateServiceImpl.java

@@ -9,6 +9,7 @@ import com.fs.common.exception.CustomException;
 import com.fs.his.param.FsPackageCateUParam;
 import com.fs.his.vo.OptionsVO;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.cache.annotation.CacheEvict;
 import org.springframework.stereotype.Service;
 import com.fs.his.mapper.FsPackageCateMapper;
 import com.fs.his.domain.FsPackageCate;
@@ -57,6 +58,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
      * @return 结果
      */
     @Override
+    @CacheEvict(value = "getPackageList", allEntries = true)
     public int insertFsPackageCate(FsPackageCate fsPackageCate)
     {
         Long cateCode = fsPackageCate.getCateCode();
@@ -75,6 +77,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
      * @return 结果
      */
     @Override
+    @CacheEvict(value = "getPackageList", allEntries = true)
     public int updateFsPackageCate(FsPackageCate fsPackageCate)
     {
         Long cateCode = fsPackageCate.getCateCode();
@@ -93,6 +96,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
      * @return 结果
      */
     @Override
+    @CacheEvict(value = "getPackageList", allEntries = true)
     public int deleteFsPackageCateByCateIds(Long[] cateIds)
     {
         return fsPackageCateMapper.deleteFsPackageCateByCateIds(cateIds);
@@ -105,6 +109,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
      * @return 结果
      */
     @Override
+    @CacheEvict(value = "getPackageList", allEntries = true)
     public int deleteFsPackageCateByCateId(Long cateId)
     {
         return fsPackageCateMapper.deleteFsPackageCateByCateId(cateId);

+ 1 - 1
fs-service/src/main/resources/application-druid-yzt.yml

@@ -7,7 +7,7 @@ spring:
         host: r-wz9syugp027unhsdmepd.redis.rds.aliyuncs.com
         port: 6333
         # 数据库索引
-        database: 0
+        database: 12
         # 密码
         password: minzhong:Jc6m85WC7iMeULn7
         # 连接超时时间