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'