lyhzzz 1 year ago
parent
commit
498b92a603
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/main/java/com/cdf/service/impl/ExcelService.java

+ 7 - 0
src/main/java/com/cdf/service/impl/ExcelService.java

@@ -379,6 +379,9 @@ public class ExcelService {
             String title = map.get(2);
             String mchId = map.get(3);
             String pid = map.get(4);
+            if(StringUtils.isBlank(mchId) || StringUtils.isBlank(sceneNum)  || StringUtils.isBlank(pid) || StringUtils.isBlank(sid)){
+                continue;
+            }
             numMap.computeIfAbsent(sceneNum, k -> new HashMap<>());
             numMap.get(sceneNum).computeIfAbsent(sid,k -> new HashSet<>());
             numMap.get(sceneNum).get(sid).add(pid);
@@ -414,6 +417,10 @@ public class ExcelService {
             String sceneNum = map.get(0);
             String sid = map.get(1);
             String title = map.get(2);
+            if(StringUtils.isBlank(sid) || StringUtils.isBlank(sceneNum)){
+                continue;
+            }
+
             numMap.computeIfAbsent(sceneNum, k -> new HashSet<>());
             numMap.get(sceneNum).add(sid);
             HotRecommend recommend = hotRecommendService.getByNumAndSid(sceneNum,sid);