refactor(login): 重构登录模块代码结构
- 更新 DeviceViewModel 和 LoginViewModel 继承自 ViewModel- 重构 LoginActivity 和 WorkSiteTabActivity 中的登录和登出逻辑
- 移除 LoadState 的使用,改为直接处理加载和错误状态
- 优化 LoginViewModel 中的 enter 和 out 方法,使用回调函数处理结果
- 删除不必要的代码和库引用,简化代码结构
1 parent 404f22d commit 906db38af613ac7da1c3a10461ac6084f1345f30
pengxianhong authored on 15 May
Showing 4 changed files
View
app/src/main/java/com/casic/br/operationsite/view/LoginActivity.kt
View
app/src/main/java/com/casic/br/operationsite/view/WorkSiteTabActivity.kt
View
app/src/main/java/com/casic/br/operationsite/vm/DeviceViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/LoginViewModel.kt