12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- Page({
- data: {
- selected: 0
- },
- // 页面显示时的逻辑
- onShow: function() {
- // 检查缓存中的登录用户
- const currentUser = wx.getStorageSync('currentUser');
-
- // 如果用户已登录,跳转到 /pages/threshold/threshold 页面
- if (currentUser) {
- wx.switchTab({
- url: '/pages/threshold/threshold'
- });
- return; // 停止后续代码执行
- }
- // 如果没有登录,则正常显示页面内容
- if (typeof this.getTabBar === 'function' && this.getTabBar()) {
- this.getTabBar().setData({
- selected: 0 // 当前页面在tabBar中的索引
- });
- }
- // 隐藏返回首页按钮
- if (wx.hideHomeButton) {
- wx.hideHomeButton();
- }
- },
- // 其他跳转方法
- SoilPro() {
- wx.navigateTo({
- url: '/shoping/SoilPro/SoilPro'
- });
- },
- Overview: function() {
- wx.navigateTo({
- url: '/shoping/Overview/Overview'
- });
- },
- ResearchFindings() {
- wx.navigateTo({
- url: '/shoping/ResearchFindings/ResearchFindings'
- });
- },
- Unit_Team_Profile() {
- wx.navigateTo({
- url: '/shoping/Unit Team Profile/Unit Team Profile'
- });
- },
- mapView() {
- wx.navigateTo({
- url: '/shoping/mapView/mapView'
- });
- }
- });
|