wwl 4 лет назад
Родитель
Сommit
bf6aab8006

+ 7 - 2
zzjs-service/src/main/java/com/miaxis/carousel/service/impl/CarouselChartInfoServiceImpl.java

@@ -82,8 +82,13 @@ public class CarouselChartInfoServiceImpl extends ServiceImpl<CarouselChartInfoM
     public Response<Integer> updateCarouselChartInfoById(CarouselChartInfo carouselChartInfo) {
         try {
             carouselChartInfoMapper.updateById(carouselChartInfo);
-            //更新缓存
-            updateCarouselChartRedis(carouselChartInfo);
+            if ("1".equals(carouselChartInfo.getStatus())){
+                //删除缓存
+                redisTemplate.delete(Constants.CAROUSEL_CHART_KEY + carouselChartInfo.getId());
+            }else{
+                //更新缓存
+                updateCarouselChartRedis(carouselChartInfo);
+            }
             return Response.success();
         }catch (Exception e){
             throw new CustomException("系统异常");