所有页面未登录时, 被跳转到登录页面。

This commit is contained in:
zhonghua1
2025-12-17 10:13:04 +08:00
parent 69400a9b01
commit 74a5742e03
5 changed files with 416 additions and 3 deletions

View File

@@ -132,6 +132,15 @@
uni.setStorageSync('backend-login-response', loginData)
uni.setStorageSync('backend-token', loginData.token || '')
uni.setStorageSync('backend-user-id', loginData.userId)
// 保存 tenantId从 LoginResponse 中获取,后端 UserServiceImpl.login 从 user.getTenantId() 赋值)
// 后续所有请求会自动在 X-Tenant-Id header 中携带此值
if (loginData.tenantId) {
uni.setStorageSync('backend-tenant-id', loginData.tenantId)
console.log('[Login] tenantId 已保存:', loginData.tenantId)
} else {
console.warn('[Login] 登录响应中未包含 tenantId后续请求可能失败')
}
} catch (e) {
console.error('缓存登录信息失败:', e)
}