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