// pages/index/index.js const app = getApp(); Page({ data: { loading: true }, onLoad() { this.checkLoginAndRedirect(); }, checkLoginAndRedirect() { // 检查是否已登录 if (!app.globalData.token) { wx.redirectTo({ url: '/pages/login/login' }); return; } // 根据角色跳转 const role = app.globalData.role; if (role === 'parent') { wx.switchTab({ url: '/pages/parent-home/parent-home' }); } else { wx.switchTab({ url: '/pages/child-home/child-home' }); } } })