refactor(worker): 重构在岗人员模块
- 新增 OnLineWorkerActivity 和 WorkerListActivity 两个活动 - 移除 PersonActivity 和相关片段 - 重写数据模型和 ViewModel,改用 WorkerBean 替代 PersonStatusBean- 优化地图展示逻辑,使用 OnLinePersonMapBean 替代 PointPersonBean - 更新网络请求接口,改用 getWorkers 方法替代 getPersonByStatus |
---|
|
app/src/main/AndroidManifest.xml |
---|
app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java |
---|
app/src/main/java/com/casic/dcms/fragment/PersonListFragment.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/fragment/PersonOnMapFragment.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/model/OnLinePersonMapBean.java 0 → 100644 |
---|
app/src/main/java/com/casic/dcms/model/PersonStatusBean.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/model/PointPersonBean.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/model/WorkerBean.java 0 → 100644 |
---|
app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java |
---|
app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java |
---|
app/src/main/java/com/casic/dcms/view/PersonActivity.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java |
---|
app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java |
---|
app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java |
---|
app/src/main/java/com/casic/dcms/view/worker/OnLineWorkerActivity.java 0 → 100644 |
---|
app/src/main/java/com/casic/dcms/view/worker/WorkerListActivity.java 0 → 100644 |
---|
app/src/main/java/com/casic/dcms/vm/PersonViewModel.java 100644 → 0 |
---|
app/src/main/java/com/casic/dcms/vm/WorkerViewModel.java 0 → 100644 |
---|
app/src/main/res/layout/activity_online_worker.xml 0 → 100644 |
---|
app/src/main/res/layout/activity_person.xml 100644 → 0 |
---|
app/src/main/res/layout/activity_worker_list.xml 0 → 100644 |
---|
app/src/main/res/layout/fragment_person_list.xml 100644 → 0 |
---|
app/src/main/res/layout/fragment_person_map.xml 100644 → 0 |
---|