From f5d67b69142c78be1ee996f53b6bb8e4c954761c Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期三, 15 十一月 2023 10:06:38 +0800
Subject: [PATCH] 页面跳转修改

---
 pages/tabBar/notice/detail.vue |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/pages/tabBar/notice/detail.vue b/pages/tabBar/notice/detail.vue
index 45b62ed..83bc644 100644
--- a/pages/tabBar/notice/detail.vue
+++ b/pages/tabBar/notice/detail.vue
@@ -159,7 +159,8 @@
 				directViewUrl: '',
 				cityMessage: '响应措施反馈',
 				measureData: {},
-				urls: []
+				urls: [],
+				backFlag: ''
 			}
 		},
 		 onLoad:function(options){
@@ -231,13 +232,33 @@
 			if(this.unitType == 4 && this.role == '工作人员'){
 				this.getMeasures();
 			}
-			
+			// this.backFlag = uni.getStorageSync('backFlag')
+			// console.log(this.backFlag,'1111')
 		},
 		methods: {
 			goBack() {
-				uni.navigateBack({
-				    url:'./notice/notice'
-				});
+				console.log(uni.getStorageSync('backFlag'),'1111')
+				if(uni.getStorageSync('backFlag') == 'notice'){
+					uni.switchTab({
+					  url: '/pages/tabBar/notice/notice'
+					})
+				}else if (uni.getStorageSync('backFlag') == 'info') {
+					uni.switchTab({
+					  url: '/pages/tabBar/information/information'
+					})
+				}else if (uni.getStorageSync('backFlag') == 'examine') {
+					uni.switchTab({
+					  url: '/pages/tabBar/examine/examine'
+					})
+				}else if (uni.getStorageSync('backFlag') == 'current') {
+					uni.switchTab({
+					  url: '/pages/tabBar/current/current'
+					})
+				}else if ( uni.getStorageSync('backFlag') == 'response'){
+					uni.switchTab({
+					  url: '/pages/tabBar/response/response'
+					})
+				}
 			},
 			loginOut() {
 				uni.clearStorageSync();
@@ -262,6 +283,8 @@
 			},
 			goMeasures() {
 				if(this.cityMessage == '查看措施反馈' ){
+					uni.setStorageSync('backMeasures','detail')
+					this.measureData.id = this.detailData.id
 					uni.navigateTo({
 					  url: `/pages/tabBar/responsivity/showMeasures?data=` + encodeURIComponent(JSON.stringify(this.measureData))
 					})
@@ -374,6 +397,7 @@
   box-shadow: 0 3px 12px rgba(0,0,0,0.05);
 }
 .barText{
+  margin-left: -20px;
   flex: 1;
   /* margin-left: 20px; */
   text-align: center;

--
Gitblit v1.9.2