Przeglądaj źródła

添加网络超时提示

jsonwang 3 lat temu
rodzic
commit
1028d7961c

+ 11 - 5
MusicVideoPlus/Classes/Modules/Home/Controllers/MVHomeController.swift

@@ -139,11 +139,17 @@ class MVHomeController: MVBaseController {
         }
       
         PQLoadingHUB.shared.showHUB(superView:view)
-        MVHomeViewModel.getHomeHotVideos { [weak self] hotVideos, _ in
-            BFLog(message: "hotVideos count is :\(hotVideos.count)")
-            PQLoadingHUB.shared.dismissHUB(superView:(self?.view)!)
-
-            self?.refreshData(hotVideos: hotVideos)
+        MVHomeViewModel.getHomeHotVideos { [weak self] hotVideos, msg in
+            if(msg == nil){
+                BFLog(message: "hotVideos count is :\(hotVideos.count)")
+                PQLoadingHUB.shared.dismissHUB(superView:(self?.view)!)
+                self?.showNetworkError(isHidden: true)
+                self?.refreshData(hotVideos: hotVideos)
+            }else{
+                BFLog(message: "请求数据出错 :\(String(describing: msg))")
+                self?.showNetworkError(isHidden: false)
+            }
+          
             
  
         }