柒零 1 год назад
Родитель
Сommit
cc09a4837c
2 измененных файлов с 23 добавлено и 3 удалено
  1. 12 3
      subpages/addMattresses/addMattresses.js
  2. 11 0
      subpages/myMattress/myMattress.js

+ 12 - 3
subpages/addMattresses/addMattresses.js

@@ -99,19 +99,23 @@ Page({
           if (codes && codes == 'success') {
             wx.showToast({
               icon: 'none',
-              title: "添加成功"
+              title: "编辑成功"
             });
+            wx.setStorageSync("successId", this.data.pid);
+            setTimeout(() => {
+              wx.navigateBack();
+            }, 800);
           } else {
             wx.showToast({
               icon: 'none',
-              title: "添加失败"
+              title: "编辑失败"
             });
           }
         },
         fail: () => {
           wx.showToast({
             icon: 'none',
-            title: "添加失败"
+            title: "编辑失败"
           });
         }
       });
@@ -129,11 +133,16 @@ Page({
       },
       success: (res) => {
         var codes = res.data.codes;
+        var backPid = res.data.back.pid || "";
         if (codes && codes == 'success') {
           wx.showToast({
             icon: 'none',
             title: "添加成功"
           });
+          wx.setStorageSync("successId", backPid);
+          setTimeout(() => {
+            wx.navigateBack();
+          }, 800);
         } else {
           wx.showToast({
             icon: 'none',

+ 11 - 0
subpages/myMattress/myMattress.js

@@ -20,6 +20,17 @@ Page({
       success: (res) => {
         var loadData = res.data.data;
         if (loadData) {
+          const successId = wx.getStorageSync("successId");
+          if (successId) {
+            for (let i = 0; i < loadData.length; i++) {
+              var element = loadData[i];
+              if (element.pid == successId) {
+                element.online = 'yes';
+                break;
+              }
+            }
+            wx.removeStorageSync("successId");
+          }
           that.setData({
             mList: loadData
           })