zs 2 years ago
parent
commit
b91cdfeab1
1 changed files with 11 additions and 7 deletions
  1. 11 7
      pages/login/index.vue

+ 11 - 7
pages/login/index.vue

@@ -454,13 +454,17 @@
 											uni.navigateBack({
 											uni.navigateBack({
 												delta: 1
 												delta: 1
 											})
 											})
-											let pages = getCurrentPages();
-											let prePage = pages[pages.length - 2];
-											let prePage2 = pages[pages.length - 3];
-											if (prePage.route == 'pagesHome/order/detail') prePage.$vm.search()
-											if (prePage2.route == 'pages/home/index'){
-												prePage2.$vm.clearPage(); 
-												prePage2.$vm.search();
+											let user = that.$jwt(res.data);
+											// 如果是团长,请求刷新
+											if (user.is_leader=='0'){
+												let pages = getCurrentPages();
+												let prePage = pages[pages.length - 2];
+												let prePage2 = pages[pages.length - 3];
+												if (prePage.route == 'pagesHome/order/detail') prePage.$vm.search()
+												if (prePage2.route == 'pages/home/index'){
+													prePage2.$vm.clearPage(); 
+													prePage2.$vm.search();
+												}
 											}
 											}
 										}
 										}
 									});
 									});