refactor(app): 重构报警活动并优化数据处理
- 重命名 WarningOnMapActivity 为 AlarmOnMapActivity
- 移除 AlarmViewModel 中的冗余参数- 优化 WellAlarmListBean 数据结构,实现 Parcelable 接口- 删除未使用的 PunishType相关代码
- 重构 PackageCaseListAdapter,添加 DiffUtil 支持
- 调整 PipelineManagerActivity 中的报警列表处理逻辑
- 优化 RetrofitServiceManager 中的报警列表请求
dev
1 parent af5b41e commit 97e00a920424b25510ccc85cfee5c7fc9a0c013b
pengxianhong authored on 9 Jan
Showing 19 changed files
View
.gitignore
View
app/src/main/AndroidManifest.xml
View
app/src/main/java/com/casic/dcms/adapter/PackageCaseListAdapter.java
View
app/src/main/java/com/casic/dcms/adapter/PunishTypeAdapter.java 100644 → 0
View
app/src/main/java/com/casic/dcms/model/PunishTimesBean.java 100644 → 0
View
app/src/main/java/com/casic/dcms/model/PunishTypeBean.java 100644 → 0
View
app/src/main/java/com/casic/dcms/model/UnitFeatureBean.java 100644 → 0
View
app/src/main/java/com/casic/dcms/model/WellAlarmListBean.java
View
app/src/main/java/com/casic/dcms/model/WellDetailBean.java
View
app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
View
app/src/main/java/com/casic/dcms/view/pipeline/AlarmOnMapActivity.java 0 → 100644
View
app/src/main/java/com/casic/dcms/view/pipeline/PipelineManagerActivity.java
View
app/src/main/java/com/casic/dcms/view/pipeline/WarningOnMapActivity.java 100644 → 0
View
app/src/main/java/com/casic/dcms/vm/AlarmViewModel.java
View
app/src/main/res/layout/activity_map_alarm.xml 0 → 100644
View
app/src/main/res/layout/activity_map_warning.xml 100644 → 0
View
app/src/main/res/layout/item_package_rv.xml 100644 → 0
View
app/src/main/res/layout/item_package_rv_l.xml 0 → 100644
View
app/src/main/res/layout/item_punish_recycleview.xml 100644 → 0