瀏覽代碼

接口返回处理

viczhq 1 月之前
父節點
當前提交
f06d637c7f
共有 3 個文件被更改,包括 10 次插入8 次删除
  1. 7 5
      src/api/request.js
  2. 1 1
      src/pages/member/index.jsx
  3. 2 2
      src/pages/member/index.less

+ 7 - 5
src/api/request.js

@@ -82,11 +82,13 @@ export default async (options = { method: 'GET', data: {} }) => {
82 82
         // throw new Error('需要登录');
83 83
         break
84 84
       default:
85
-        Taro.showToast({
86
-          title: `${msg || '请求失败'}`,
87
-          icon: 'none',
88
-          mask: true,
89
-        });
85
+        if(msg){
86
+          Taro.showToast({
87
+            title: `${msg}`,
88
+            icon: 'none',
89
+            mask: true,
90
+          });
91
+        }
90 92
         // throw new Error(msg || '请求失败');
91 93
     }
92 94
   } catch (error) {

+ 1 - 1
src/pages/member/index.jsx

@@ -17,7 +17,7 @@ export default class Index extends Component {
17 17
       users: { name: "去登录", icon: avatar },
18 18
       earnings: { store_earnings_now: 0, store_earnings_all: 0 },
19 19
       draw_money: { store_earnings_now: 0 },
20
-      order: { order_all: 0, order_promotion: 0, order_pay: 0 },
20
+      order: { order_all: 0, order_promotion: 0, order_pay: 0, unissued_order_cnt: 0, on_arrival_order_cnt: 0, dead_order_cnt: 0 },
21 21
     }, //会员信息
22 22
   };
23 23
   // 获取会员首页数据

+ 2 - 2
src/pages/member/index.less

@@ -233,8 +233,8 @@
233 233
                         line-height: 40px;
234 234
                     }
235 235
                     .warning-icon {
236
-                        width: 26px;
237
-                        height: 24px;
236
+                        width: 22px;
237
+                        height: 40px;
238 238
                         margin-right: 16px;
239 239
                     }
240 240
                 }