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