Przeglądaj źródła

fix:二维码时间戳优化

zhanghui 2 lat temu
rodzic
commit
fc481c9cb9

+ 13 - 3
pages/addGroup/addGroup.vue

@@ -87,9 +87,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 

+ 13 - 3
pages/agreement/agreement.vue

@@ -42,9 +42,19 @@
 
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			aboutByType(type) {
 				this.$api.service.aboutByType({type:type}).then(res => {

+ 13 - 3
pages/cooperation/cooperation.vue

@@ -27,9 +27,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 		}
 	}

+ 14 - 3
pages/directPromotionList/directPromotionList.vue

@@ -25,9 +25,20 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
+
 			},
 
 		}

+ 13 - 3
pages/earningsList/earningsList.vue

@@ -28,9 +28,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 		}
 	}

+ 13 - 3
pages/forgetPassword/forgetPassword.vue

@@ -108,9 +108,19 @@
 				})
 			},
 			back(){
-				uni.navigateBack({
-					delta: 1
-				});
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			codeChange(text) {
 				this.tips = text;

+ 13 - 3
pages/groupDetail/groupDetail.vue

@@ -190,9 +190,19 @@
 			},
 
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			openSelectMember(){
 				this.$refs.selectPersonPopup.open()

+ 13 - 3
pages/indirectPromotionList/indirectPromotionList.vue

@@ -63,9 +63,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 

+ 13 - 3
pages/myGroup/myGroup.vue

@@ -36,9 +36,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 

+ 13 - 3
pages/purchaseCoupon/purchaseCoupon.vue

@@ -124,9 +124,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			openPurchase(){
 				this.$refs.purchasePopup.open()

+ 13 - 3
pages/specialistsList/specialistsList.vue

@@ -29,9 +29,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 		}
 	}

+ 13 - 3
pages/todayEarningsList/todayEarningsList.vue

@@ -65,9 +65,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 

+ 13 - 3
pages/todayPromotionList/todayPromotionList.vue

@@ -62,9 +62,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 

+ 13 - 3
pages/updateGroup/updateGroup.vue

@@ -99,9 +99,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 			updateGroup(){

+ 13 - 3
pages/updatePassword/updatePassword.vue

@@ -67,9 +67,19 @@
 		},
 		methods: {
 			back(){
-				uni.navigateBack({
-					delta: 1
-				});
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			updatePassword(){
 				console.log("+++++++++++++++++++")

+ 13 - 3
pages/userInfo/userInfo.vue

@@ -157,9 +157,19 @@
 				console.log(e)
 			},
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 
 			updatePassword(){

+ 13 - 3
pages/withdraw/withdraw.vue

@@ -90,9 +90,19 @@
 				})
 			},
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 			checkboxChange(){
 				this.checked = !this.checked

+ 13 - 3
pages/withdrawalRecord/withdrawalRecord.vue

@@ -28,9 +28,19 @@
 		},
 		methods: {
 			back() {
-				uni.navigateBack({
-					delta: 1
-				})
+				let pages = getCurrentPages()
+				if (pages.length > 1){
+					uni.navigateBack({
+						delta: 1,
+						fail:err=>{
+							console.log(err)
+						}
+					})
+				}else {
+					uni.switchTab({
+						url: '/pages/my/my'
+					});
+				}
 			},
 		}
 	}