refactor(vm): 重构 WorkSiteViewModel 并优化数据请求流程- 移除了不必要的 Context 参数- 使用回调函数替代 LiveData 观察者模式
- 优化了数据请求和处理逻辑
-统一了错误处理方式
- 调整了部分函数命名,使其更加清晰
1 parent 550a624 commit 1798de370f6bbd76496f7a6ff81c10ed903d887f
pengxianhong authored on 15 May
Showing 14 changed files
View
app/src/main/java/com/casic/br/operationsite/retrofit/RetrofitServiceManager.kt
View
app/src/main/java/com/casic/br/operationsite/view/AlarmListActivity.kt
View
app/src/main/java/com/casic/br/operationsite/view/ApplyEnterActivity.kt
View
app/src/main/java/com/casic/br/operationsite/view/MainActivity.kt
View
app/src/main/java/com/casic/br/operationsite/view/WorkSiteTabActivity.kt
View
app/src/main/java/com/casic/br/operationsite/vm/AlarmViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/ApplyViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/AuthenticateViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/LoginViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/SystemViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/TubeViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/UploadFileViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/UserViewModel.kt
View
app/src/main/java/com/casic/br/operationsite/vm/WorkSiteViewModel.kt