谢杰标 3 年之前
父节点
当前提交
dd2eed808a
共有 2 个文件被更改,包括 13 次插入2 次删除
  1. 12 2
      pages/login/login.vue
  2. 1 0
      pages/login/register.vue

+ 12 - 2
pages/login/login.vue

@@ -187,9 +187,19 @@ export default {
   methods: {
     toRegister() {
       uni.navigateTo({
-        url: "/pages/login/register?backBill=" + (this.options.backBill || ""),
+        url: "/pages/login/register" + this.addParams(),
       });
     },
+    addParams() {
+      let str = "?";
+      if (this.options.backBill) {
+        str += "backBill=" + this.options.backBill;
+      }
+      if (this.options.isBack) {
+        str += "isBack=" + this.options.isBack;
+      }
+      return str;
+    },
     handelLogin() {
       const isC1 = this.current == 1;
       this.$refs[isC1 ? "uForm2" : "uForm1"]
@@ -266,7 +276,7 @@ export default {
             });
           }
         } else if (this.options.isBack) {
-          // 返回上一页
+          uni.navigateBack();
         } else {
           uni.reLaunch({
             url: "/pages/index/index",

+ 1 - 0
pages/login/register.vue

@@ -168,6 +168,7 @@ export default {
                           });
                         }
                       } else if (this.options.isBack) {
+                        uni.navigateBack();
                         // 返回上一页
                       } else {
                         uni.reLaunch({