Parcourir la source

fix(takeBill): 优化上传失败的处理逻辑

- 隐藏加载提示框
- 启用上传按钮
- 显示上传失败的toast提示
- 输出错误信息
wzg il y a 8 mois
Parent
commit
5c1f1dadd7
2 fichiers modifiés avec 17 ajouts et 2 suppressions
  1. 10 2
      miniprogram/pages/takeBill/takeBill.js
  2. 7 0
      project.private.config.json

+ 10 - 2
miniprogram/pages/takeBill/takeBill.js

@@ -108,8 +108,16 @@ Page({
           this.goBack();
         }, 1000);
       },
-      fail(res) {
-        console.log("fail");
+      fail: (error) => {
+        wx.hideLoading({
+          success: (res) => {},
+        });
+        this.data.disabled = false;
+        wx.showToast({
+          title: "上传失败",
+          icon: "none",
+        });
+        console.log("fail", error);
       },
     });
   },

+ 7 - 0
project.private.config.json

@@ -2,6 +2,13 @@
   "condition": {
     "miniprogram": {
       "list": [
+        {
+          "name": "pages/takeBill/takeBill",
+          "pathName": "pages/takeBill/takeBill",
+          "query": "",
+          "launchMode": "default",
+          "scene": null
+        },
         {
           "name": "pages/school/school",
           "pathName": "pages/school/school",