ソースを参照

Merge remote-tracking branch 'github/dev'

Junling Bu 6 年 前
コミット
4431c5f9ab

+ 4 - 3
litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxHomeController.java

@@ -139,13 +139,14 @@ public class WxHomeController {
             data.put("topicList", topicListTask.get());
             data.put("grouponList", grouponListTask.get());
             data.put("floorGoodsList", floorGoodsListTask.get());
+            //缓存数据
+            HomeCacheManager.loadData(HomeCacheManager.INDEX, data);
         }
         catch (Exception e) {
             e.printStackTrace();
+        }finally {
+            executorService.shutdown();
         }
-        //缓存数据
-        HomeCacheManager.loadData(HomeCacheManager.INDEX, data);
-        executorService.shutdown();
         return ResponseUtil.ok(data);
     }