于继渤 1 год назад
Родитель
Сommit
e86edfd272

+ 12 - 0
package-basic-data/pages/customer-list/add/add.js

@@ -145,6 +145,18 @@ Page({
     this.setData({
       formData: JSON.stringify(formData),
     })
+      //新手引导过来,需要返回
+   if (this.data.formReturnMode == Constants.formReturnMode.beginnerGuide) {
+    const eventChannel = this.getOpenerEventChannel();
+    eventChannel.emit('refresh', {
+      id: 1
+    })
+    setTimeout(() => {
+      wx.navigateBack({
+        delta: 1
+      });
+    }, 200)
+  }
   },
 
   /**

+ 20 - 0
package-basic-data/pages/staff/add/add.js

@@ -121,6 +121,26 @@ Page({
       return this.excute(this.data.service, this.data.service.insert, this.data.params)
     }
   },
+
+    /**
+   * @desc : 处理保存后续事件
+   * @date : 2024/6/17 15:49
+   * @author : 于继渤
+   */
+  handleSaveData() {
+   //新手引导过来,需要返回
+   if (this.data.formReturnMode == Constants.formReturnMode.beginnerGuide) {
+    const eventChannel = this.getOpenerEventChannel();
+    eventChannel.emit('refresh', {
+      id: 1
+    })
+    setTimeout(() => {
+      wx.navigateBack({
+        delta: 1
+      });
+    }, 200)
+  }
+  },
   /**
    * @desc : 给表单赋值
    * @date : 2024/2/1 15:49

+ 13 - 0
package-purchase/pages/supplier-list/add/add.js

@@ -275,6 +275,19 @@ Page({
   handleSaveData(){
     // 赋值默认的供应商类别
     this.loadInit();
+
+    //新手引导过来,需要返回
+    if (this.data.formReturnMode == Constants.formReturnMode.beginnerGuide) {
+      const eventChannel = this.getOpenerEventChannel();
+      eventChannel.emit('refresh', {
+        id: 1
+      })
+      setTimeout(() => {
+        wx.navigateBack({
+          delta: 1
+        });
+      }, 200)
+    }
   },
 
   /**