reghao 1 gadu atpakaļ
vecāks
revīzija
daf0b8c5d2

+ 3 - 0
src/components/card/SiteNotice.vue

@@ -29,6 +29,9 @@ export default {
       if (resp.code === 0) {
         this.content = resp.data
       }
+    }).catch(error => {
+      this.$message.error(error)
+    }).finally(() => {
     })
   },
   methods: {}

+ 6 - 8
src/views/admin/SiteConfig.vue

@@ -34,13 +34,6 @@
             <span>设置热门视频</span>
             <el-button style="float: right; padding: 3px 0" type="text" @click="setHotVideoWrapper">更新</el-button>
           </div>
-          <div class="text item">
-            <el-form ref="form" :model="formData">
-              <el-form-item>
-                <el-input v-model="formData.content" type="textarea" :rows="5" style="padding-right: 1px" />
-              </el-form-item>
-            </el-form>
-          </div>
         </el-card>
       </el-row>
     </el-col>
@@ -85,7 +78,12 @@ export default {
     },
     setHotVideoWrapper() {
       setHotVideo().then(resp => {
-        console.log(resp)
+        if (resp.code !== 0) {
+          this.$message.error(resp.msg)
+        }
+      }).catch(error => {
+        this.$message.error(error)
+      }).finally(() => {
       })
     }
   }

+ 9 - 13
src/views/home/Index.vue

@@ -92,13 +92,7 @@ export default {
           this.loading = false
           const respData = resp.data
           if (respData.length === 0) {
-            this.$notify(
-              {
-                message: '已经到底啦~~~',
-                type: 'info',
-                duration: 1000
-              }
-            )
+            this.$message('已经到底啦~~~')
             return
           }
 
@@ -121,14 +115,12 @@ export default {
             }
           )
         }
+      }).catch(error => {
+        this.$message.error(error)
+      }).finally(() => {
       })
     },
     load() {
-      /* this.max++
-      if (this.max > 10) {
-        return
-      }*/
-
       this.loading = true
       setTimeout(() => {
         this.videoRecommendWrapper(this.nextId)
@@ -139,6 +131,9 @@ export default {
         if (resp.code === 0) {
           this.carouselList = resp.data
         }
+      }).catch(error => {
+        this.$message.error(error)
+      }).finally(() => {
       })
     },
     initServerSendEvent() {
@@ -151,13 +146,14 @@ export default {
 
         const that = this
         source.onmessage = function(event) {
+          console.log('update sse data')
           const dataList = JSON.parse(event.data)
           if (dataList.length !== 0) {
             that.carouselList = dataList
           }
         }
       } else {
-        console.log('抱歉,你的浏览器不支持 SSE...')
+        this.$message.error('抱歉,你的浏览器不支持 SSE...')
       }
     }
   }