diff --git a/OCH/facade/script/och.gradle b/OCH/facade/script/och.gradle index 9745fed424..7ef5b3e8ae 100644 --- a/OCH/facade/script/och.gradle +++ b/OCH/facade/script/och.gradle @@ -9,23 +9,18 @@ project.dependencies { implementation project.project(':OCH:sweeper:driver') } else if (isCurrentDriver("B1")) { implementation project.project(':OCH:offline:driver') - implementation project.project(':OCH:shuttle:driver') implementation project.project(':OCH:shuttle:driver_weaknet') - implementation project.project(':OCH:bus:driver') } else if (isCurrentPassenger("B1")) { implementation project.project(':OCH:bus:passenger') implementation project.project(':OCH:shuttle:passenger') implementation project.project(':OCH:shuttle:passenger_weaknet') } else if (isCurrentBaiLing("B1")) { - implementation project.project(':OCH:shuttle:driver') - implementation project.project(':OCH:bus:driver') implementation project.project(':OCH:shuttle:driver_weaknet') implementation project.project(':OCH:bus:passenger') implementation project.project(':OCH:shuttle:passenger') implementation project.project(':OCH:shuttle:passenger_weaknet') } else if (isCurrentDriver("M1")) { implementation project.project(':OCH:charter:driver') - implementation project.project(':OCH:shuttle:driver') implementation project.project(':OCH:shuttle:driver_weaknet') } else if (isCurrentPassenger("M1")) { implementation project.project(':OCH:charter:passenger') @@ -33,9 +28,7 @@ project.dependencies { implementation project.project(':OCH:shuttle:passenger_weaknet') } else if (isCurrentDriver("B2")) { implementation project.project(':OCH:offline:driver') - implementation project.project(':OCH:shuttle:driver') implementation project.project(':OCH:shuttle:driver_weaknet') - implementation project.project(':OCH:bus:driver') } else if (isCurrentPassenger("B2")) { implementation project.project(':OCH:bus:passenger') implementation project.project(':OCH:shuttle:passenger') @@ -50,9 +43,7 @@ project.dependencies { implementation project.project(':OCH:offline:driver') implementation project.project(':OCH:taxi:unmanned-driver') implementation project.project(':OCH:taxi:driver') - implementation project.project(':OCH:bus:driver') implementation project.project(':OCH:charter:driver') - implementation project.project(':OCH:shuttle:driver') implementation project.project(':OCH:sweeper:driver') } else if (isCurrentPassenger("ALL")) { implementation project.project(':OCH:taxi:unmanned-passenger') @@ -64,11 +55,9 @@ project.dependencies { implementation project.project(':OCH:shuttle:driver_weaknet') } else { implementation project.project(':OCH:offline:driver') - implementation project.project(':OCH:bus:driver') implementation project.project(':OCH:bus:passenger') implementation project.project(':OCH:charter:driver') implementation project.project(':OCH:charter:passenger') - implementation project.project(':OCH:shuttle:driver') implementation project.project(':OCH:shuttle:passenger') implementation project.project(':OCH:sweeper:driver') implementation project.project(':OCH:taxi:driver') diff --git a/OCH/offline/driver/src/main/res/layout/offline_wirte_off_view.xml b/OCH/offline/driver/src/main/res/layout/offline_wirte_off_view.xml deleted file mode 100644 index 60f94aace3..0000000000 --- a/OCH/offline/driver/src/main/res/layout/offline_wirte_off_view.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - \ No newline at end of file diff --git a/OCH/offline/driver/src/main/res/values/strings.xml b/OCH/offline/driver/src/main/res/values/strings.xml index 97274e5e2b..e5f1635eb8 100644 --- a/OCH/offline/driver/src/main/res/values/strings.xml +++ b/OCH/offline/driver/src/main/res/values/strings.xml @@ -41,8 +41,6 @@ 离线\n模式 暂无任务 - 本站核销成功:%1$d人 - 本站核销成功:0人 diff --git a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusRepository.kt b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusRepository.kt index 59e9de23e3..3379ab9e33 100644 --- a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusRepository.kt +++ b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusRepository.kt @@ -49,7 +49,7 @@ class BusRepository: IRepository { } // 线路信息 if (lineInfo == null && busRoutesResult.name != null) { - lineInfo = LineInfo(busRoutesResult.lineId.toLong(), taskAndsite.name) + lineInfo = LineInfo(busRoutesResult.lineId.toLong(), busRoutesResult.name) } lineInfo?.multiMap?.put("taskInfo", LineModel.getTaskTime()) } @@ -121,7 +121,7 @@ class BusRepository: IRepository { } override fun endTask(taskId: Long): Observable? { - return ShuttleServiceManager.endTask(taskId) + return BusServiceManager.endTask(taskId) } diff --git a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusSaasRepository.kt b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusSaasRepository.kt index 7ccc5d9358..88a05dc069 100644 --- a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusSaasRepository.kt +++ b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/BusSaasRepository.kt @@ -50,7 +50,7 @@ class BusSaasRepository: IRepository { } // 线路信息 if (lineInfo == null && busRoutesResult.name != null) { - lineInfo = LineInfo(busRoutesResult.lineId.toLong(), taskAndsite.name) + lineInfo = LineInfo(busRoutesResult.lineId.toLong(), busRoutesResult.name) } lineInfo?.multiMap?.put("taskInfo", LineModel.getTaskTime()) } @@ -122,7 +122,7 @@ class BusSaasRepository: IRepository { } override fun endTask(taskId: Long): Observable? { - return ShuttleServiceManager.endTask(taskId) + return BusShuttleServiceManager.endTask(taskId) } diff --git a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/ShuttleRepository.kt b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/ShuttleRepository.kt index 5ea66b6cee..a438d01ed0 100644 --- a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/ShuttleRepository.kt +++ b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/repository/impl/ShuttleRepository.kt @@ -47,7 +47,7 @@ class ShuttleRepository: IRepository { } // 线路信息 if (lineInfo == null && busRoutesResult.name != null) { - lineInfo = LineInfo(busRoutesResult.lineId.toLong(), taskAndsite.name) + lineInfo = LineInfo(busRoutesResult.lineId.toLong(), busRoutesResult.name) } lineInfo?.multiMap?.put("taskInfo",LineModel.getTaskTime()) } diff --git a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/fragment/ShuttleFragment.kt b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/fragment/ShuttleFragment.kt index 9440ea47f8..609159c0d5 100644 --- a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/fragment/ShuttleFragment.kt +++ b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/fragment/ShuttleFragment.kt @@ -23,7 +23,7 @@ import com.mogo.och.shuttle.weaknet.R import com.mogo.och.weaknet.ui.bizswitch.SwitchBizView import com.mogo.och.weaknet.ui.taskrunned.RunningTaskManager import kotlinx.android.synthetic.main.shuttle_weak_base_fragment.boneContainerView -import kotlinx.android.synthetic.main.shuttle_weak_base_fragment.mapBizView +import kotlinx.android.synthetic.main.shuttle_weak_base_fragment.mapContainerLayout import me.jessyan.autosize.utils.AutoSizeUtils import org.greenrobot.eventbus.EventBus import org.greenrobot.eventbus.Subscribe @@ -73,7 +73,7 @@ class ShuttleFragment : MvpFragment() { override fun initViews(savedInstanceState: Bundle?) { super.initViews(savedInstanceState) - mapBizView!!.onCreate(savedInstanceState) + mapContainerLayout?.onCreate(savedInstanceState) } override fun createPresenter(): BusPresenter { @@ -82,7 +82,7 @@ class ShuttleFragment : MvpFragment() { override fun onResume() { super.onResume() - mapBizView!!.onResume() + mapContainerLayout?.onResume() } override fun onCreateView( @@ -95,21 +95,21 @@ class ShuttleFragment : MvpFragment() { override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) - mapBizView!!.onSaveInstanceState(outState) + mapContainerLayout?.onSaveInstanceState(outState) } override fun onLowMemory() { super.onLowMemory() - mapBizView!!.onLowMemory() + mapContainerLayout?.onLowMemory() } override fun onPause() { super.onPause() - mapBizView!!.onPause() + mapContainerLayout?.onPause() } override fun onDestroyView() { - mapBizView!!.onDestroy() + mapContainerLayout?.onDestroy() if (mPresenter != null) { mPresenter!!.onDestroy(this) } diff --git a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/taskrunning/TaskRunningView.kt b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/taskrunning/TaskRunningView.kt index 842f08d54f..b79ec3b7bb 100644 --- a/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/taskrunning/TaskRunningView.kt +++ b/OCH/shuttle/driver_weaknet/src/main/java/com/mogo/och/weaknet/ui/taskrunning/TaskRunningView.kt @@ -112,7 +112,7 @@ class TaskRunningView: ConstraintLayout, TaskRunningModel.SwtichLineViewCallback bus_task_running_line_name.text = lineInfo.lineName } actv_running_task_time.text = "班次:${LineModel.getTaskTime()}" - LineModel.stationList?.takeIf { it.size>2 }?.let { + LineModel.stationList?.takeIf { it.size>=2 }?.let { actv_running_task_last_station.text = "往${it.last().name ?: ""}" mAdapter.setDataList(it,LineModel.startStationIndex) CallerLogger.d(TAG,"BusLineModel.startStationIndex:${LineModel.startStationIndex}___$it") diff --git a/OCH/shuttle/driver_weaknet/src/main/res/layout/shuttle_weak_base_fragment.xml b/OCH/shuttle/driver_weaknet/src/main/res/layout/shuttle_weak_base_fragment.xml index 2b58e16654..24cede1948 100644 --- a/OCH/shuttle/driver_weaknet/src/main/res/layout/shuttle_weak_base_fragment.xml +++ b/OCH/shuttle/driver_weaknet/src/main/res/layout/shuttle_weak_base_fragment.xml @@ -5,10 +5,13 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - + diff --git a/settings.gradle b/settings.gradle index 6667fd94ea..b54bd67017 100644 --- a/settings.gradle +++ b/settings.gradle @@ -58,7 +58,7 @@ include ':test:crashreport' include ':test:crashreport-apmbyte' //OCH 业务模块 -include ':OCH:bus:driver' +//include ':OCH:bus:driver' include ':OCH:bus:passenger' include ':OCH:taxi:driver' @@ -78,7 +78,7 @@ include ':OCH:sweeper:driver' include ':OCH:charter:driver' include ':OCH:charter:passenger' -include ':OCH:shuttle:driver' +//include ':OCH:shuttle:driver' include ':OCH:shuttle:passenger'