瀏覽代碼

feat: 分享列表页接口调整

zhangyuhan 5 年之前
父節點
當前提交
036f32dfdb
共有 2 個文件被更改,包括 9 次插入5 次删除
  1. 1 1
      .env.development
  2. 8 4
      src/views/share/List.vue

+ 1 - 1
.env.development

@@ -1,4 +1,4 @@
 NODE_ENV=development
-VUE_APP_MOCK=true
+VUE_APP_MOCK=false
 VUE_APP_BASE_API = '/dev/api'
 BASE_URL = '/dev/page/'

+ 8 - 4
src/views/share/List.vue

@@ -35,10 +35,10 @@ export default class List extends Vue {
       this.ListData.splice(i, 1, data)
     }
 
-    created () {
-      this.getShareList().then(({ data = [], flag = false, msg = '请重试' } = {}) => {
+    getItem () {
+      this.getShareList().then(({ data = [], error_code = -1, error_msg = '请重试' } = {}) => {
         console.log(data)
-        if (flag && Array.isArray(data)) {
+        if (error_code === 0 && Array.isArray(data)) {
           data.forEach((v: any, i) => {
             const tempV: CardItem = {
               ratio: v.f_rate * 100,
@@ -54,10 +54,14 @@ export default class List extends Vue {
             this.showItem(i, tempV)
           })
         } else {
-          Toast(msg)
+          Toast(error_msg)
         }
       })
     }
+
+    activated () {
+      this.getItem()
+    }
 }
 
 </script>