refactor(user): 重构用户信息获取和存储逻辑
- 移除全局的 UserDetailModel.Data 对象
- 使用 Gson 直接解析用户信息
- 修改用户信息存储键名
- 调整登录和设备添加相关逻辑- 优化用户信息获取的错误处理
dev
1 parent 7c42274 commit 8a13a8c420a93deea7cba1118aae1306b310335d
pengxianhong authored on 16 Feb
Showing 8 changed files
View
app/src/main/java/com/casic/smarttube/fragment/MinePageFragment.kt
View
app/src/main/java/com/casic/smarttube/retrofit/RetrofitServiceManager.kt
View
app/src/main/java/com/casic/smarttube/utils/LocaleConstant.kt
View
app/src/main/java/com/casic/smarttube/view/AddDeviceActivity.kt
View
app/src/main/java/com/casic/smarttube/view/LoginActivity.kt
View
app/src/main/java/com/casic/smarttube/view/SplashScreenActivity.kt
View
app/src/main/java/com/casic/smarttube/vm/DeviceViewModel.kt
View
app/src/main/java/com/casic/smarttube/vm/UserViewModel.kt