refactor(br): 重构气管安装和气体历史数据获取逻辑- 优化了 GasDetailActivity、InstallEquipmentActivity 和 WorkSiteTabActivity 中的数据加载和安装逻辑
- 重构了 TubeViewModel 中的 install 和 getTubeGasHistory 方法,使用回调替代 LiveData - 移除了冗余代码,提高了代码可读性和维护性 - 增加了 LoadingDialog 显示和隐藏的逻辑,提升了用户体验 |
---|
|
app/src/main/java/com/casic/br/operationsite/view/GasDetailActivity.kt |
---|
app/src/main/java/com/casic/br/operationsite/view/InstallEquipmentActivity.kt |
---|
app/src/main/java/com/casic/br/operationsite/view/WorkSiteTabActivity.kt |
---|
app/src/main/java/com/casic/br/operationsite/vm/TubeViewModel.kt |
---|