Page({ data: { account: '', password: '' }, onAccountInput: function(e) { this.setData({ account: e.detail.value }); }, onPasswordInput: function(e) { this.setData({ password: e.detail.value }); }, onLogin: function() { const that = this; // 用户登录逻辑 console.log('登录账号:', that.data.account); console.log('登录密码:', that.data.password); // 这里可以添加实际的登录逻辑,例如调用API wx.request({ url: 'http://10.133.15.50:8888/admin/login', method: 'POST', data: { adminId: that.data.account, // 管理员ID password: that.data.password // 密码 }, success(res) { console.log(res.data); if (res.statusCode === 200) { // 处理登录成功 that.data.isLogin = true; wx.setStorageSync('adminId', res.data.data.adminId); wx.setStorageSync('name', res.data.data.name); wx.setStorageSync('token', res.data.data.token); wx.setStorageSync('isAdmin', true); wx.switchTab({ url: '/pages/course/course', }); } else { } }, fail(err) { } }); wx.request({ url: 'http://10.133.15.50:8888/student/login', method: 'POST', data: { studentId: that.data.account, // 学生ID password: that.data.password // 密码 }, success(res) { console.log(res.data); if (res.statusCode === 200) { // 处理登录成功 wx.setStorageSync('studentId', res.data.data.studentId); wx.setStorageSync('name', res.data.data.name); wx.setStorageSync('token', res.data.data.token); wx.setStorageSync('isAdmin', false); wx.switchTab({ url: '/pages/course/course', }); } else { } }, fail(err) { console.error(err); } }); }, });