From 1d12dfa112ca708c26b12af5909c765ab2b60254 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 12 一月 2026 15:04:11 +0800
Subject: [PATCH] 海诊通AI对接,H5报告推送存储

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TSysBannerServiceImpl.java |   50 ++++++++++++++++++++++++++------------------------
 1 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TSysBannerServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TSysBannerServiceImpl.java
index 5083fdf..fe7cfc7 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TSysBannerServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TSysBannerServiceImpl.java
@@ -56,30 +56,32 @@
             return pageInfo;
         }
         for (TSysBannerVO sysBannerVO : list) {
-            switch (sysBannerVO.getJumpType()){
-                case 2:
-                    TSysEducationalInfo educationalInfo = sysEducationalInfoMapper.selectById(sysBannerVO.getContentId());
-                    if(Objects.nonNull(educationalInfo)){
-                        sysBannerVO.setContentName(educationalInfo.getInfoTitle());
-                    }
-                    break;
-                case 3:
-                    TSysLive sysLive = sysLiveMapper.selectById(sysBannerVO.getContentId());
-                    if(Objects.nonNull(sysLive)){
-                        sysBannerVO.setContentName(sysLive.getLiveTitle());
-                    }
-                    break;
-                case 4:
-                    TSysProductIntroduction sysProductIntroduction = sysProductIntroductionMapper.selectById(sysBannerVO.getContentId());
-                    if(Objects.nonNull(sysProductIntroduction)){
-                        sysBannerVO.setContentName(sysProductIntroduction.getProductName());
-                    }
-                    break;
-                case 5:
-                    TSysActivity sysActivity = sysActivityMapper.selectById(sysBannerVO.getContentId());
-                    if(Objects.nonNull(sysActivity)){
-                        sysBannerVO.setContentName(sysActivity.getActivityName());
-                    }
+            if(Objects.nonNull(sysBannerVO.getJumpType())){
+                switch (sysBannerVO.getJumpType()){
+                    case 2:
+                        TSysEducationalInfo educationalInfo = sysEducationalInfoMapper.selectById(sysBannerVO.getContentId());
+                        if(Objects.nonNull(educationalInfo)){
+                            sysBannerVO.setContentName(educationalInfo.getInfoTitle());
+                        }
+                        break;
+                    case 3:
+                        TSysLive sysLive = sysLiveMapper.selectById(sysBannerVO.getContentId());
+                        if(Objects.nonNull(sysLive)){
+                            sysBannerVO.setContentName(sysLive.getLiveTitle());
+                        }
+                        break;
+                    case 4:
+                        TSysProductIntroduction sysProductIntroduction = sysProductIntroductionMapper.selectById(sysBannerVO.getContentId());
+                        if(Objects.nonNull(sysProductIntroduction)){
+                            sysBannerVO.setContentName(sysProductIntroduction.getProductName());
+                        }
+                        break;
+                    case 5:
+                        TSysActivity sysActivity = sysActivityMapper.selectById(sysBannerVO.getContentId());
+                        if(Objects.nonNull(sysActivity)){
+                            sysBannerVO.setContentName(sysActivity.getActivityName());
+                        }
+                }
             }
         }
         pageInfo.setRecords(list);

--
Gitblit v1.7.1