diff --git a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/net/DriverM1ServiceManager.kt b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/net/DriverM1ServiceManager.kt
index dc2c462b1d..7ea6311112 100644
--- a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/net/DriverM1ServiceManager.kt
+++ b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/net/DriverM1ServiceManager.kt
@@ -16,6 +16,10 @@ import com.mogo.och.common.module.utils.DateTimeUtil
*/
object DriverM1ServiceManager {
+ init {
+
+ }
+
private val mDriverM1ServiceApi: IDriverM1Service =
MoGoRetrofitFactory.getInstance(OchCommonConst.getBaseUrl()).create(
IDriverM1Service::class.java
diff --git a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/presenter/DriverM1Presenter.kt b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/presenter/DriverM1Presenter.kt
index 085738af28..9350749c85 100644
--- a/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/presenter/DriverM1Presenter.kt
+++ b/OCH/charter/driver/src/driverm1/java/com/magic/mogo/och/charter/presenter/DriverM1Presenter.kt
@@ -9,6 +9,7 @@ import com.magic.mogo.och.charter.callback.IDriverM1ControllerStatusCallback
import com.magic.mogo.och.charter.fragment.DriverM1Fragment
import com.magic.mogo.och.charter.manager.CharterTrajectoryManager
import com.magic.mogo.och.charter.model.DriverM1Model
+import com.mogo.commons.AbsMogoApplication
import com.mogo.commons.mvp.Presenter
import com.mogo.eagle.core.data.map.MogoLocation
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
@@ -21,6 +22,7 @@ import com.mogo.och.common.module.biz.bean.DriverStatusQueryRespBean
import com.mogo.och.common.module.biz.callback.ILoginCallback
import com.mogo.och.common.module.biz.common.socketmessage.OCHSocketMessageManager.OPERATION_ROAD_SIDE_TYPE
import com.mogo.och.common.module.biz.constant.LoginStatusManager.isLogin
+import com.mogo.och.common.module.manager.OCHAdasAbilityManager
import com.mogo.och.common.module.manager.StopSideStatusManager
import com.mogo.och.common.module.utils.DateTimeUtil
import mogo.telematics.pad.MessagePad
@@ -41,6 +43,7 @@ class DriverM1Presenter(view: DriverM1Fragment?) :
init {
DriverM1Model.get().init(context)
+ OCHAdasAbilityManager.getInstance().init(AbsMogoApplication.getApp())
registerListener()
}
diff --git a/OCH/charter/passenger/src/main/AndroidManifest.xml b/OCH/charter/passenger/src/main/AndroidManifest.xml
index e0687231c1..e40c8b4775 100644
--- a/OCH/charter/passenger/src/main/AndroidManifest.xml
+++ b/OCH/charter/passenger/src/main/AndroidManifest.xml
@@ -1,5 +1,5 @@
+ package="com.mogo.och.charter.passenger">
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/event/EventLineSites.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/event/EventLineSites.kt
deleted file mode 100644
index beb65c2882..0000000000
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/event/EventLineSites.kt
+++ /dev/null
@@ -1,6 +0,0 @@
-package com.mogo.och.bus.passenger.bean.event
-
-import com.mogo.och.bus.passenger.bean.response.LineInfoResponse
-import com.mogo.och.bus.passenger.bean.response.SiteInfoResponse
-
-data class EventLineSites(val lineInfo: LineInfoResponse.LineInfo?, val sites: List?, val clear:Boolean=false)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugEvent.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugEvent.kt
deleted file mode 100644
index 4a48f3dc2e..0000000000
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugEvent.kt
+++ /dev/null
@@ -1,3 +0,0 @@
-package com.mogo.och.bus.passenger.ui.debugview
-
-data class DebugEvent(val type: String)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/utils/ToastCharterUtils.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/utils/ToastCharterUtils.kt
deleted file mode 100644
index ec29464ecf..0000000000
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/utils/ToastCharterUtils.kt
+++ /dev/null
@@ -1,66 +0,0 @@
-package com.mogo.och.bus.passenger.utils
-
-import android.view.View
-import com.mogo.eagle.core.utilcode.util.ActivityUtils
-import com.mogo.eagle.core.utilcode.util.ToastUtils
-import com.mogo.och.bus.passenger.ui.toast.ToastCharterView
-import me.jessyan.autosize.utils.AutoSizeUtils
-
-object ToastCharterUtils {
- const val TAG = "ToastCharterUtils"
- fun showTaost(toastText: String) {
- val context = ActivityUtils.getTopActivity()
- val marker = ToastCharterView(context)
- marker.setText(toastText)
- marker.measure(
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 145f),
- View.MeasureSpec.UNSPECIFIED
- ),
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 34f),
- View.MeasureSpec.EXACTLY
- )
- )
- marker.layout(0, 0, marker.measuredWidth, marker.measuredHeight)
- ToastUtils.showShort(marker)
- }
-
- fun showLong(toastText: String) {
- val context = ActivityUtils.getTopActivity()
- val marker = ToastCharterView(context)
- marker.setText(toastText)
- marker.measure(
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 145f),
- View.MeasureSpec.UNSPECIFIED
- ),
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 34f),
- View.MeasureSpec.EXACTLY
- )
- )
- marker.layout(0, 0, marker.measuredWidth, marker.measuredHeight)
- ToastUtils.showLong(marker)
- }
-
- fun showShort(toastText: String?) {
- toastText?.let {
- val context = ActivityUtils.getTopActivity()
- val marker = ToastCharterView(context)
- marker.setText(toastText)
- marker.measure(
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 145f),
- View.MeasureSpec.UNSPECIFIED
- ),
- View.MeasureSpec.makeMeasureSpec(
- AutoSizeUtils.dp2px(context, 34f),
- View.MeasureSpec.EXACTLY
- )
- )
- marker.layout(0, 0, marker.measuredWidth, marker.measuredHeight)
- ToastUtils.showShort(marker)
- }
- }
-}
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/MogoOCHBusPassenger.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/MogoOCHBusPassenger.kt
similarity index 82%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/MogoOCHBusPassenger.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/MogoOCHBusPassenger.kt
index b61064656a..c42743199f 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/MogoOCHBusPassenger.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/MogoOCHBusPassenger.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger
+package com.mogo.och.charter.passenger
import android.content.Context
import androidx.fragment.app.Fragment
@@ -10,8 +10,8 @@ import com.mogo.eagle.core.function.call.map.CallerMapUIServiceManager.getMapUIC
import com.mogo.eagle.core.function.call.setting.CallerMoGoUiSettingManager.stepInDayMode
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger.d
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
-import com.mogo.och.bus.passenger.constant.CharterPassengerConst
-import com.mogo.och.bus.passenger.ui.MainFragment
+import com.mogo.och.charter.passenger.constant.CharterPassengerConst
+import com.mogo.och.charter.passenger.ui.MainFragment
/**
* 网约车-Bus-乘客端
@@ -46,7 +46,7 @@ class MogoOCHBusPassenger : IMoGoFunctionProvider {
val supportFragmentManager: FragmentManager? = mActivity?.supportFragmentManager
if (mPassengerFragment == null) {
- d(SceneConstant.M_TAXI_P + TAG, "准备add fragment======")
+ d(SceneConstant.M_TAXI_P + com.mogo.och.charter.passenger.MogoOCHBusPassenger.Companion.TAG, "准备add fragment======")
var fragmentByTag: Fragment? = supportFragmentManager?.findFragmentByTag(MainFragment.TAG)
mPassengerFragment = if (fragmentByTag is MainFragment){
fragmentByTag
@@ -60,7 +60,7 @@ class MogoOCHBusPassenger : IMoGoFunctionProvider {
}
return
}
- d(SceneConstant.M_TAXI_P + TAG, "准备show fragment")
+ d(SceneConstant.M_TAXI_P + com.mogo.och.charter.passenger.MogoOCHBusPassenger.Companion.TAG, "准备show fragment")
supportFragmentManager?.beginTransaction()?.show(mPassengerFragment!!)
?.commitAllowingStateLoss()
}
@@ -73,6 +73,6 @@ class MogoOCHBusPassenger : IMoGoFunctionProvider {
}
companion object {
- private val TAG = MogoOCHBusPassenger::class.java.simpleName
+ private val TAG = com.mogo.och.charter.passenger.MogoOCHBusPassenger::class.java.simpleName
}
}
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/TaxiPassengerVideoPlay.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/TaxiPassengerVideoPlay.java
similarity index 94%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/TaxiPassengerVideoPlay.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/TaxiPassengerVideoPlay.java
index 72bbd8e3de..dafc61f873 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/TaxiPassengerVideoPlay.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/TaxiPassengerVideoPlay.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean;
+package com.mogo.och.charter.passenger.bean;
public class TaxiPassengerVideoPlay {
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/Temperature.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/Temperature.kt
similarity index 62%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/Temperature.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/Temperature.kt
index 84ea0e4ab8..2b866ac90b 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/Temperature.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/Temperature.kt
@@ -1,3 +1,3 @@
-package com.mogo.och.bus.passenger.bean
+package com.mogo.och.charter.passenger.bean
data class Temperature(val index:Int,val value:Int,val showTitle:String)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/event/EventLineSites.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/event/EventLineSites.kt
new file mode 100644
index 0000000000..7a09daf04e
--- /dev/null
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/event/EventLineSites.kt
@@ -0,0 +1,6 @@
+package com.mogo.och.charter.passenger.bean.event
+
+import com.mogo.och.charter.passenger.bean.response.LineInfoResponse
+import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse
+
+data class EventLineSites(val lineInfo: LineInfoResponse.LineInfo?, val sites: List?, val clear:Boolean=false)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/ArriveDestRequest.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/ArriveDestRequest.kt
similarity index 61%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/ArriveDestRequest.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/ArriveDestRequest.kt
index 60f5e971ad..d6721b2eac 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/ArriveDestRequest.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/ArriveDestRequest.kt
@@ -1,3 +1,3 @@
-package com.mogo.och.bus.passenger.bean.request
+package com.mogo.och.charter.passenger.bean.request
data class ArriveDestRequest(val sn:String, val lineId:Long,val writeVersion:Long)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/BusPassengerQueryLineRequest.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/BusPassengerQueryLineRequest.java
similarity index 79%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/BusPassengerQueryLineRequest.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/BusPassengerQueryLineRequest.java
index bfa44d6d49..3f725073ce 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/BusPassengerQueryLineRequest.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/BusPassengerQueryLineRequest.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.request;
+package com.mogo.och.charter.passenger.bean.request;
public
/**
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/EndOrderRequest.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/EndOrderRequest.kt
similarity index 53%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/EndOrderRequest.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/EndOrderRequest.kt
index 6df6ccc92f..ac0fc54838 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/request/EndOrderRequest.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/request/EndOrderRequest.kt
@@ -1,3 +1,3 @@
-package com.mogo.och.bus.passenger.bean.request
+package com.mogo.och.charter.passenger.bean.request
data class EndOrderRequest(val sn:String,val orderNo:String)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessStatusResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessStatusResponse.kt
similarity index 83%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessStatusResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessStatusResponse.kt
index ea11db3386..2cc798b3cb 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessStatusResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessStatusResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
import java.util.*
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessTimeResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessTimeResponse.kt
similarity index 84%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessTimeResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessTimeResponse.kt
index 9e9af83926..6d28ff1427 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/BusinessTimeResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/BusinessTimeResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoListResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoListResponse.kt
similarity index 73%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoListResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoListResponse.kt
index 4bbdccf061..91a577b10a 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoListResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoListResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoResponse.kt
similarity index 83%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoResponse.kt
index 366bc70641..e015e420ab 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LineInfoResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LineInfoResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LocusResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LocusResponse.kt
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LocusResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LocusResponse.kt
index 3068118b1b..0addc40d3f 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/LocusResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/LocusResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/M1DriverLoginStatusResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/M1DriverLoginStatusResponse.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/M1DriverLoginStatusResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/M1DriverLoginStatusResponse.kt
index 326d180289..69b4916311 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/M1DriverLoginStatusResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/M1DriverLoginStatusResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/OrderInfoResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/OrderInfoResponse.kt
similarity index 98%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/OrderInfoResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/OrderInfoResponse.kt
index ee15d54372..6e88928e9b 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/OrderInfoResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/OrderInfoResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.commons.AbsMogoApplication
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/SiteInfoResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/SiteInfoResponse.kt
similarity index 94%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/SiteInfoResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/SiteInfoResponse.kt
index 3ba52d8156..51e39a0a2d 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/SiteInfoResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/SiteInfoResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.mogo.eagle.core.data.BaseData
import com.mogo.och.common.module.bean.dpmsg.LineSite
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/TrajectoriesResponse.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/TrajectoriesResponse.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt
index 499ec9d66e..488b0e456c 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/bean/response/TrajectoriesResponse.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/bean/response/TrajectoriesResponse.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.bean.response
+package com.mogo.och.charter.passenger.bean.response
import com.amap.api.maps.model.LatLng
import com.mogo.eagle.core.data.BaseData
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IBusPassengerControllerStatusCallback.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IBusPassengerControllerStatusCallback.java
similarity index 87%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IBusPassengerControllerStatusCallback.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IBusPassengerControllerStatusCallback.java
index 879b502e20..da29bd8560 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IBusPassengerControllerStatusCallback.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IBusPassengerControllerStatusCallback.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback;
+package com.mogo.och.charter.passenger.callback;
import com.mogo.eagle.core.data.map.MogoLocation;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt
similarity index 84%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt
index 6adf63cc21..7ee83cd636 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ICharterPassengerAutoStatusChangeCallback.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback
+package com.mogo.och.charter.passenger.callback
/**
* Created on 2022/3/31
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IClearViewCallback.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IClearViewCallback.kt
similarity index 53%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IClearViewCallback.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IClearViewCallback.kt
index e53f0f4e2c..e7a6c46def 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IClearViewCallback.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IClearViewCallback.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback
+package com.mogo.och.charter.passenger.callback
interface IClearViewCallback {
fun goneAllView()
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IDistanceCallback.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IDistanceCallback.kt
similarity index 66%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IDistanceCallback.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IDistanceCallback.kt
index c0d1a574fb..6f68eab6a8 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IDistanceCallback.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IDistanceCallback.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback
+package com.mogo.och.charter.passenger.callback
interface IDistanceCallback {
fun setDistancecAndTime(meters:Long , timeInSecond:Long )
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IOrderChangeCallback.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IOrderChangeCallback.kt
similarity index 84%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IOrderChangeCallback.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IOrderChangeCallback.kt
index 188a87ed79..80057e1293 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/IOrderChangeCallback.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/IOrderChangeCallback.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback
+package com.mogo.och.charter.passenger.callback
interface IOrderChangeCallback {
/**
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ITimeCallback.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ITimeCallback.kt
similarity index 61%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ITimeCallback.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ITimeCallback.kt
index a7283742a2..24c96a72df 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/callback/ITimeCallback.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/callback/ITimeCallback.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.callback
+package com.mogo.och.charter.passenger.callback
interface ITimeCallback {
fun setOrderTimeCallBack(timeInSecond: Long)
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/constant/CharterPassengerConst.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/constant/CharterPassengerConst.kt
similarity index 94%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/constant/CharterPassengerConst.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/constant/CharterPassengerConst.kt
index 09d15e054f..749964b9f5 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/constant/CharterPassengerConst.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/constant/CharterPassengerConst.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.constant
+package com.mogo.och.charter.passenger.constant
/**
* Created on 2021/12/6
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/CharterPassengerModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/CharterPassengerModel.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt
index 5df3061500..cac9ae42df 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/CharterPassengerModel.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/CharterPassengerModel.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.model
+package com.mogo.och.charter.passenger.model
import android.annotation.SuppressLint
import android.content.Context
@@ -12,7 +12,6 @@ import com.mogo.eagle.core.data.autopilot.AutopilotControlParameters.AutoPilotLi
import com.mogo.eagle.core.data.autopilot.AutopilotControlParameters.AutoPilotLonLat
import com.mogo.eagle.core.data.map.MogoLocation
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
-import com.mogo.eagle.core.function.api.autopilot.IMoGoChassisLocationGCJ02Listener
import com.mogo.eagle.core.function.api.autopilot.IMoGoPlanningRottingListener
import com.mogo.eagle.core.function.call.autopilot.*
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager.startAutoPilot
@@ -24,15 +23,15 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger.e
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_BUS_P
import com.mogo.eagle.core.utilcode.util.*
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import com.mogo.och.common.module.manager.loopmanager.LoopInfo
-import com.mogo.och.bus.passenger.bean.response.*
-import com.mogo.och.bus.passenger.callback.*
-import com.mogo.och.bus.passenger.constant.CharterPassengerConst
+import com.mogo.och.charter.passenger.bean.response.*
+import com.mogo.och.charter.passenger.callback.*
+import com.mogo.och.charter.passenger.constant.CharterPassengerConst
import com.mogo.och.common.module.manager.loopmanager.BizLoopManager
-import com.mogo.och.bus.passenger.net.BusPassengerServiceManager
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
-import com.mogo.och.bus.passenger.utils.VoiceFocusManager
+import com.mogo.och.charter.passenger.net.BusPassengerServiceManager
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
+import com.mogo.och.charter.passenger.utils.VoiceFocusManager
import com.mogo.och.common.module.bean.dpmsg.BaseDPMsg
import com.mogo.och.common.module.bean.dpmsg.ChangeDestMsg
import com.mogo.och.common.module.biz.common.socketmessage.OCHSocketMessageManager
@@ -196,7 +195,7 @@ object CharterPassengerModel {
super.onAutopilotGuardian(guardianInfo)
guardianInfo?.let {
if (it.code=="IMAP_TRA_LOADED") {
- ToastCharterUtils.showShort("请等待车辆完成掉头后再出发吧~")
+ ToastCharterUtils.showToastShort("请等待车辆完成掉头后再出发吧~")
}
}
}
@@ -349,7 +348,7 @@ object CharterPassengerModel {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
}
@@ -478,7 +477,7 @@ object CharterPassengerModel {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
}
@@ -585,7 +584,7 @@ object CharterPassengerModel {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
}
@@ -609,7 +608,7 @@ object CharterPassengerModel {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
}
@@ -890,7 +889,7 @@ object CharterPassengerModel {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
broadcastList[requestIngSign] = false
}
@@ -1027,7 +1026,7 @@ object CharterPassengerModel {
*/
fun startAutopilot() {
if (!OCHAdasAbilityManager.getInstance().autopilotAbilityStatus) {
- ToastCharterUtils.showLong(
+ ToastCharterUtils.showToastLong(
OCHAdasAbilityManager.getInstance().autopilotUnAbilityReason +
", 请稍候重试"
)
@@ -1035,19 +1034,19 @@ object CharterPassengerModel {
}
orderInfo?.let {
if (it.arriveStatus == OrderInfoResponse.ARRIVED) {
- ToastCharterUtils.showLong("已到达目的地请重新选择线路")
+ ToastCharterUtils.showToastLong("已到达目的地请重新选择线路")
return
}
val parameters = initAutopilotControlParameters()
if (null == parameters) {
- ToastCharterUtils.showShort("请选择站点")
+ ToastCharterUtils.showToastShort("请选择站点")
e(
SceneConstant.M_BUS + TAG,
"行程日志-AutopilotControlParameters is empty."
)
return
}
- ToastCharterUtils.showShort("启动自动驾驶中")
+ ToastCharterUtils.showToastShort("启动自动驾驶中")
cleanRoutePoints()
startAutoPilot(parameters)
d(
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/OrderStatusEnum.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/OrderStatusEnum.kt
similarity index 93%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/OrderStatusEnum.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/OrderStatusEnum.kt
index cda47e3c88..7eaf77f7a5 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/model/OrderStatusEnum.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/model/OrderStatusEnum.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.model
+package com.mogo.och.charter.passenger.model
/**
* Created on 2022/08/19
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/BusPassengerServiceManager.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/BusPassengerServiceManager.kt
similarity index 92%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/BusPassengerServiceManager.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/BusPassengerServiceManager.kt
index 624775a776..0b0a223687 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/BusPassengerServiceManager.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/BusPassengerServiceManager.kt
@@ -1,13 +1,13 @@
-package com.mogo.och.bus.passenger.net
+package com.mogo.och.charter.passenger.net
import android.content.Context
import com.mogo.eagle.core.data.BaseData
import com.mogo.eagle.core.function.call.telematic.CallerTelematicManager
import com.mogo.eagle.core.network.MoGoRetrofitFactory
-import com.mogo.och.bus.passenger.bean.request.ArriveDestRequest
-import com.mogo.och.bus.passenger.bean.request.EndOrderRequest
-import com.mogo.och.bus.passenger.bean.response.*
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.bean.request.ArriveDestRequest
+import com.mogo.och.charter.passenger.bean.request.EndOrderRequest
+import com.mogo.och.charter.passenger.bean.response.*
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.biz.constant.OchCommonConst
import com.mogo.och.common.module.biz.network.OchCommonServiceCallback
import com.mogo.och.common.module.biz.network.OchCommonSubscribeImpl
@@ -39,7 +39,7 @@ object BusPassengerServiceManager {
private fun beforeNet():Boolean{
if (draiverSn.isBlank()) {
- ToastCharterUtils.showShort("已断开司机屏连接、请联系安全员")
+ ToastCharterUtils.showToastShort("已断开司机屏连接、请联系安全员")
return true
}
return false
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/PassengerServiceApi.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/PassengerServiceApi.kt
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/PassengerServiceApi.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/PassengerServiceApi.kt
index aafd120e7c..e0d4dd686d 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/net/PassengerServiceApi.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/net/PassengerServiceApi.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.net
+package com.mogo.och.charter.passenger.net
import com.mogo.cloud.passport.MoGoAiCloudClientConfig
import com.mogo.eagle.core.data.BaseData
import com.mogo.eagle.core.function.call.telematic.CallerTelematicManager
-import com.mogo.och.bus.passenger.bean.request.ArriveDestRequest
-import com.mogo.och.bus.passenger.bean.request.EndOrderRequest
-import com.mogo.och.bus.passenger.bean.response.*
+import com.mogo.och.charter.passenger.bean.request.ArriveDestRequest
+import com.mogo.och.charter.passenger.bean.request.EndOrderRequest
+import com.mogo.och.charter.passenger.bean.response.*
import io.reactivex.Observable
import retrofit2.http.*
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt
similarity index 86%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt
index 1596ef34b0..0447f1a61b 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusBasePassengerFunctionDevicePresenter.kt
@@ -1,9 +1,9 @@
-package com.mogo.och.bus.passenger.presenter
+package com.mogo.och.charter.passenger.presenter
import androidx.lifecycle.LifecycleOwner
import com.mogo.commons.mvp.IView
import com.mogo.commons.mvp.Presenter
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
import com.mogo.och.common.module.utils.RxUtils
import io.reactivex.disposables.Disposable
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt
similarity index 66%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt
index 66e05e80b9..26dad18d17 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerCarUseAndNoOrderPresenter.kt
@@ -1,6 +1,6 @@
-package com.mogo.och.bus.passenger.presenter
+package com.mogo.och.charter.passenger.presenter
-import com.mogo.och.bus.passenger.ui.dialogfragment.M1CarUserNoOrderFragment
+import com.mogo.och.charter.passenger.ui.dialogfragment.M1CarUserNoOrderFragment
class BusPassengerCarUseAndNoOrderPresenter(view: M1CarUserNoOrderFragment?) :
BusBasePassengerFunctionDevicePresenter(view){
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerPresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt
similarity index 85%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerPresenter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt
index 7475455919..f8bb0969a5 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/BusPassengerPresenter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/BusPassengerPresenter.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.presenter
+package com.mogo.och.charter.passenger.presenter
import android.graphics.Bitmap
import android.graphics.BitmapFactory
@@ -6,6 +6,7 @@ import android.graphics.Canvas
import android.view.View
import androidx.lifecycle.LifecycleOwner
import com.amap.api.maps.model.LatLng
+import com.mogo.commons.AbsMogoApplication
import com.mogo.commons.voice.AIAssist
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager
@@ -17,25 +18,26 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_BUS_P
import com.mogo.eagle.core.utilcode.util.SharedPrefs
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.response.LineInfoResponse
-import com.mogo.och.bus.passenger.bean.response.OrderInfoResponse
-import com.mogo.och.bus.passenger.bean.response.SiteInfoResponse
-import com.mogo.och.bus.passenger.bean.response.TrajectoriesResponse
-import com.mogo.och.bus.passenger.callback.IOrderChangeCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.model.IOrderStatusChangeListener
-import com.mogo.och.bus.passenger.model.OrderStatusEnum
-import com.mogo.och.bus.passenger.receive.DriverMessage
-import com.mogo.och.bus.passenger.ui.MainFragment
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
-import com.mogo.och.bus.passenger.ui.overmapview.MakerWithSiteName
-import com.mogo.och.bus.passenger.ui.overmapview.MakerWithSiteNamewithCheck
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.response.LineInfoResponse
+import com.mogo.och.charter.passenger.bean.response.OrderInfoResponse
+import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse
+import com.mogo.och.charter.passenger.bean.response.TrajectoriesResponse
+import com.mogo.och.charter.passenger.callback.IOrderChangeCallback
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.model.IOrderStatusChangeListener
+import com.mogo.och.charter.passenger.model.OrderStatusEnum
+import com.mogo.och.charter.passenger.receive.DriverMessage
+import com.mogo.och.charter.passenger.ui.MainFragment
+import com.mogo.och.charter.passenger.ui.overmapview.MakerWithSiteName
+import com.mogo.och.charter.passenger.ui.overmapview.MakerWithSiteNamewithCheck
import com.mogo.och.common.module.biz.network.OchCommonServiceCallback
+import com.mogo.och.common.module.manager.OCHAdasAbilityManager
import com.mogo.och.common.module.manager.StopSideStatusManager
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorCallback
import com.mogo.och.common.module.utils.CoordinateCalculateRouteUtil
import com.mogo.och.common.module.voice.VoiceNotice
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import me.jessyan.autosize.utils.AutoSizeUtils
import java.util.concurrent.ConcurrentHashMap
@@ -52,6 +54,10 @@ class BusPassengerPresenter(view: MainFragment?) :
}
+ init {
+ OCHAdasAbilityManager.getInstance().init(AbsMogoApplication.getApp())
+ }
+
override fun onCreate(owner: LifecycleOwner) {
super.onCreate(owner)
CharterPassengerModel.init()
@@ -61,7 +67,6 @@ class BusPassengerPresenter(view: MainFragment?) :
CallerTelematicListenerManager.addListener(TAG, DriverMessage)
StopSideStatusManager.addListener(TAG, this)
setCarChangeListener(R.raw.m1)
-
}
override fun onDestroy(owner: LifecycleOwner) {
@@ -114,11 +119,11 @@ class BusPassengerPresenter(view: MainFragment?) :
OrderStatusEnum.NoOrderUse -> {
when (CallerAutoPilotStatusListenerManager.getState()) {
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_DISABLE -> {// 不可自动驾驶
- ToastCharterUtils.showShort("设备未就绪请稍等,请安全员主动停止车辆")
+ ToastCharterUtils.showToastShort("设备未就绪请稍等,请安全员主动停止车辆")
}
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_ENABLE -> {//
- ToastCharterUtils.showShort("因车辆正在人工驾驶中无法靠边停车,请安全员主动停止车辆")
+ ToastCharterUtils.showToastShort("因车辆正在人工驾驶中无法靠边停车,请安全员主动停止车辆")
}
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING -> {
@@ -127,7 +132,7 @@ class BusPassengerPresenter(view: MainFragment?) :
}
IMoGoAutopilotStatusListener.STATUS_PARALLEL_DRIVING -> {
- ToastCharterUtils.showShort("因车辆正在平行驾驶中无法靠边停车,请安全员主动停止车辆")
+ ToastCharterUtils.showToastShort("因车辆正在平行驾驶中无法靠边停车,请安全员主动停止车辆")
}
else -> {}
@@ -184,7 +189,7 @@ class BusPassengerPresenter(view: MainFragment?) :
UiThreadHandler.post {
when (actionStatus) {
StopSideStatusManager.Status.NOSTART -> {
- ToastCharterUtils.showShort(errorInfo?:"")
+ ToastCharterUtils.showToastShort(errorInfo?:"")
}
StopSideStatusManager.Status.START -> {
@@ -199,7 +204,7 @@ class BusPassengerPresenter(view: MainFragment?) :
}
StopSideStatusManager.Status.EndingSuccess -> {
- ToastCharterUtils.showShort("靠边停车成功")
+ ToastCharterUtils.showToastShort("靠边停车成功")
VoiceNotice.showNotice(
context.getString(R.string.m1_stop_site_success),
AIAssist.LEVEL0
@@ -207,7 +212,7 @@ class BusPassengerPresenter(view: MainFragment?) :
}
StopSideStatusManager.Status.EndingFaile -> {
- ToastCharterUtils.showShort("车辆系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("车辆系统繁忙,请稍后再试")
}
}
}
@@ -216,9 +221,9 @@ class BusPassengerPresenter(view: MainFragment?) :
override fun onDoorStatusCallback(isOpen: Boolean, isFirst: Boolean) {
if (!isFirst) {
if (isOpen) {
- ToastCharterUtils.showShort("已开启车门")
+ ToastCharterUtils.showToastShort("已开启车门")
} else {
- ToastCharterUtils.showShort("已关门车门")
+ ToastCharterUtils.showToastShort("已关门车门")
}
}
}
@@ -247,7 +252,7 @@ class BusPassengerPresenter(view: MainFragment?) :
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt
similarity index 88%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt
index da3e5d9d26..92d0e7807f 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/presenter/CharterPassengerNoviceGuidancePresenter.kt
@@ -1,9 +1,9 @@
-package com.mogo.och.bus.passenger.presenter
+package com.mogo.och.charter.passenger.presenter
import androidx.lifecycle.LifecycleOwner
-import com.mogo.och.bus.passenger.bean.response.OrderInfoResponse
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.ui.dialogfragment.NoviceGuidanceFragment
+import com.mogo.och.charter.passenger.bean.response.OrderInfoResponse
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.ui.dialogfragment.NoviceGuidanceFragment
import com.mogo.och.common.module.utils.DateTimeUtil
import com.mogo.och.common.module.utils.RxUtils
import io.reactivex.disposables.Disposable
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/provider/StatusViewManager.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/provider/StatusViewManager.java
similarity index 81%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/provider/StatusViewManager.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/provider/StatusViewManager.java
index 90f569d3af..aae72e7b38 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/provider/StatusViewManager.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/provider/StatusViewManager.java
@@ -1,15 +1,16 @@
-package com.mogo.och.bus.passenger.provider;
+package com.mogo.och.charter.passenger.provider;
import android.content.Context;
import android.view.View;
-import com.mogo.och.bus.passenger.ui.statusbar.StatusBarView;
+import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView;
import androidx.annotation.NonNull;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.eagle.core.function.api.hmi.view.IStatusViewLayout;
+import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView;
/**
* @author congtaowang
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/receive/DriverMessage.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt
similarity index 94%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/receive/DriverMessage.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt
index 3ef66cc329..d2cce6cfe2 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/receive/DriverMessage.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/receive/DriverMessage.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.receive
+package com.mogo.och.charter.passenger.receive
import com.mogo.commons.AbsMogoApplication
import com.mogo.commons.voice.AIAssist
@@ -8,9 +8,9 @@ import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.ActivityUtils
import com.mogo.eagle.core.utilcode.util.GsonUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.response.OrderInfoResponse
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.response.OrderInfoResponse
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
import com.mogo.och.common.module.bean.dpmsg.*
import com.mogo.och.common.module.biz.common.socketmessage.OCHSocketMessageManager
import com.mogo.och.common.module.biz.constant.OchCommonConst
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/MainFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt
similarity index 92%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/MainFragment.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt
index c4078a6ecf..384dd8ed58 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/MainFragment.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/MainFragment.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui
+package com.mogo.och.charter.passenger.ui
import android.graphics.BitmapFactory
import android.os.Bundle
@@ -21,16 +21,16 @@ import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import com.mogo.map.listener.IMogoMapListener
import com.mogo.map.listener.MogoMapListenerHandler
import com.mogo.map.uicontroller.VisualAngleMode
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.event.EventLineSites
-import com.mogo.och.bus.passenger.callback.IClearViewCallback
-import com.mogo.och.bus.passenger.presenter.BusPassengerPresenter
-import com.mogo.och.bus.passenger.ui.bottom.BottomBar
-import com.mogo.och.bus.passenger.ui.bottom.BottomClickView
-import com.mogo.och.bus.passenger.ui.dialogfragment.M1CarUserNoOrderFragment
-import com.mogo.och.bus.passenger.ui.dialogfragment.NoviceGuidanceFragment
-import com.mogo.och.bus.passenger.ui.statusbar.StatusBarView
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.event.EventLineSites
+import com.mogo.och.charter.passenger.callback.IClearViewCallback
+import com.mogo.och.charter.passenger.presenter.BusPassengerPresenter
+import com.mogo.och.charter.passenger.ui.bottom.BottomBar
+import com.mogo.och.charter.passenger.ui.bottom.BottomClickView
+import com.mogo.och.charter.passenger.ui.dialogfragment.M1CarUserNoOrderFragment
+import com.mogo.och.charter.passenger.ui.dialogfragment.NoviceGuidanceFragment
+import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.biz.constant.LoginStatusManager
import kotlinx.android.synthetic.main.m1_main_fragment.*
import org.greenrobot.eventbus.EventBus
@@ -115,11 +115,11 @@ class MainFragment : MvpFragment(), IMogo
if (mPresenter?.haveOrder() == true) {
} else {
- ToastCharterUtils.showShort("请确认订单")
+ ToastCharterUtils.showToastShort("请确认订单")
return true
}
} else {
- ToastCharterUtils.showShort(requireContext().getString(R.string.m1_please_login_driver))
+ ToastCharterUtils.showToastShort(requireContext().getString(R.string.m1_please_login_driver))
return true
}
showBizView(orderinfo = true)
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomBar.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt
similarity index 96%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomBar.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt
index e868f5fde6..55fab27613 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomBar.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomBar.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.ui.bottom
+package com.mogo.och.charter.passenger.ui.bottom
import android.content.Context
import android.util.AttributeSet
import android.view.LayoutInflater
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.utilcode.kotlin.onClick
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_bottom_bar.view.*
class BottomBar @JvmOverloads constructor(
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomCheckView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt
similarity index 96%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomCheckView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt
index f3cedfde3e..b8bfe7cb68 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomCheckView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomCheckView.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.ui.bottom
+package com.mogo.och.charter.passenger.ui.bottom
import android.content.Context
import android.util.AttributeSet
import android.view.LayoutInflater
import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_bottom_stop_site.view.*
open class BottomCheckView @JvmOverloads constructor(
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomClickView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomClickView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt
index 4109b128a9..aa092889cb 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomClickView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomClickView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.bottom
+package com.mogo.och.charter.passenger.ui.bottom
import android.annotation.SuppressLint
import android.content.Context
@@ -9,7 +9,7 @@ import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_bottom_stop_site.view.*
open class BottomClickView @JvmOverloads constructor(
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomOrderInfoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt
similarity index 91%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomOrderInfoView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt
index 7133025081..c48dedc79a 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/BottomOrderInfoView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/BottomOrderInfoView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.bottom
+package com.mogo.och.charter.passenger.ui.bottom
import android.content.Context
import android.util.AttributeSet
@@ -8,11 +8,11 @@ import com.mogo.commons.AbsMogoApplication
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.callback.ITimeCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.model.IOrderStatusChangeListener
-import com.mogo.och.bus.passenger.model.OrderStatusEnum
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.callback.ITimeCallback
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.model.IOrderStatusChangeListener
+import com.mogo.och.charter.passenger.model.OrderStatusEnum
import com.mogo.och.common.module.utils.DateTimeUtil
import kotlinx.android.synthetic.main.m1_bottom_orderinfo.view.*
import java.util.UUID
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/CloseDoorView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/CloseDoorView.kt
similarity index 83%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/CloseDoorView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/CloseDoorView.kt
index dd4533437a..cd53c836b8 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/CloseDoorView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/CloseDoorView.kt
@@ -1,10 +1,10 @@
-package com.mogo.och.bus.passenger.ui.bottom.impl
+package com.mogo.och.charter.passenger.ui.bottom.impl
import android.content.Context
import android.util.AttributeSet
import com.mogo.eagle.core.utilcode.util.ActivityUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.ui.bottom.BottomClickView
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.ui.bottom.BottomClickView
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager
import com.mogo.och.common.module.utils.SoundPoolHelper
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/GoViewWithArrive.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt
similarity index 87%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/GoViewWithArrive.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt
index 6176fd01f3..a9860cd670 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/GoViewWithArrive.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/GoViewWithArrive.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.bottom.impl
+package com.mogo.och.charter.passenger.ui.bottom.impl
import android.annotation.SuppressLint
import android.content.Context
@@ -15,11 +15,11 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_BUS_P
import com.mogo.eagle.core.utilcode.util.ActivityUtils
import com.mogo.eagle.core.utilcode.util.ClickUtils
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.callback.ICharterPassengerAutoStatusChangeCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.ui.bottom.BottomClickView
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.callback.ICharterPassengerAutoStatusChangeCallback
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.ui.bottom.BottomClickView
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorStatusManager
import com.mogo.och.common.module.utils.RxUtils
import com.mogo.och.common.module.utils.SoundPoolHelper
@@ -66,7 +66,7 @@ class GoViewWithArrive @JvmOverloads constructor(
})
setOnClickListener {
if (ClickUtils.isClickTooFrequent(this,3000)) {
- ToastCharterUtils.showShort("请稍后点击")
+ ToastCharterUtils.showToastShort("请稍后点击")
return@setOnClickListener
}
startGo()
@@ -78,12 +78,12 @@ class GoViewWithArrive @JvmOverloads constructor(
if (LightAirconditionDoorStatusManager.doorStatus.isOpen) {
val string = AbsMogoApplication.getApp().getString(R.string.m1_close_door_and_startauto)
- ToastCharterUtils.showShort(string)
+ ToastCharterUtils.showToastShort(string)
return
}
when (CallerAutoPilotStatusListenerManager.getState()) {
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_DISABLE -> {// 不可自动驾驶
- ToastCharterUtils.showShort("设备未就绪请稍等")
+ ToastCharterUtils.showToastShort("设备未就绪请稍等")
}
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_ENABLE -> {//
onceRegisterAutoStatus()
@@ -94,7 +94,7 @@ class GoViewWithArrive @JvmOverloads constructor(
CharterPassengerModel.leaveStation()
}
IMoGoAutopilotStatusListener.STATUS_PARALLEL_DRIVING -> {
- ToastCharterUtils.showShort("因车辆正在平行驾驶中无法靠边停车,请稍后再试")
+ ToastCharterUtils.showToastShort("因车辆正在平行驾驶中无法靠边停车,请稍后再试")
}
else -> {}
}
@@ -123,7 +123,7 @@ class GoViewWithArrive @JvmOverloads constructor(
startAutoTimeOut = RxUtils.createSubscribe(20_000) {
if (CallerAutoPilotStatusListenerManager.getState() != IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING) {
val string = AbsMogoApplication.getApp().getString(R.string.m1_start_auto_fail)
- ToastCharterUtils.showLong(string)
+ ToastCharterUtils.showToastLong(string)
}
CharterPassengerModel.setAutoStatusCallback(TAG, null)
}
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/OpenDoorView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/OpenDoorView.kt
similarity index 83%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/OpenDoorView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/OpenDoorView.kt
index 1a220ec336..a3c5e86f9a 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/OpenDoorView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/OpenDoorView.kt
@@ -1,10 +1,10 @@
-package com.mogo.och.bus.passenger.ui.bottom.impl
+package com.mogo.och.charter.passenger.ui.bottom.impl
import android.content.Context
import android.util.AttributeSet
import com.mogo.eagle.core.utilcode.util.ActivityUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.ui.bottom.BottomClickView
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.ui.bottom.BottomClickView
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager
import com.mogo.och.common.module.utils.SoundPoolHelper
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/StopSiteView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/StopSiteView.kt
similarity index 73%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/StopSiteView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/StopSiteView.kt
index 1f7ca44fcb..2233376fff 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/bottom/impl/StopSiteView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/bottom/impl/StopSiteView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.bottom.impl
+package com.mogo.och.charter.passenger.ui.bottom.impl
import android.content.Context
import android.util.AttributeSet
@@ -6,9 +6,9 @@ import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotStatusListenerManager
import com.mogo.eagle.core.utilcode.util.ActivityUtils
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.ui.bottom.BottomClickView
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.ui.bottom.BottomClickView
import com.mogo.och.common.module.utils.SoundPoolHelper
class StopSiteView @JvmOverloads constructor(
@@ -31,17 +31,17 @@ class StopSiteView @JvmOverloads constructor(
private fun stopSite(){
when (CallerAutoPilotStatusListenerManager.getState()) {
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_DISABLE -> {// 不可自动驾驶
- ToastCharterUtils.showShort("设备未就绪请稍等,请稍后再试")
+ ToastCharterUtils.showToastShort("设备未就绪请稍等,请稍后再试")
}
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_ENABLE -> {//
- ToastCharterUtils.showShort("因车辆正在人工驾驶中无法靠边停车,请稍后再试")
+ ToastCharterUtils.showToastShort("因车辆正在人工驾驶中无法靠边停车,请稍后再试")
}
IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING -> {
// 靠边停车
CallerAutoPilotControlManager.sendPlanningCmd(1)
}
IMoGoAutopilotStatusListener.STATUS_PARALLEL_DRIVING -> {
- ToastCharterUtils.showShort("因车辆正在平行驾驶中无法靠边停车,请稍后再试")
+ ToastCharterUtils.showToastShort("因车辆正在平行驾驶中无法靠边停车,请稍后再试")
}
else -> {}
}
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugEvent.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugEvent.kt
new file mode 100644
index 0000000000..9b36e29774
--- /dev/null
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugEvent.kt
@@ -0,0 +1,3 @@
+package com.mogo.och.charter.passenger.ui.debugview
+
+data class DebugEvent(val type: String)
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt
similarity index 88%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt
index 003d300a4c..067a3804bb 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/debugview/DebugView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/debugview/DebugView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.debugview
+package com.mogo.och.charter.passenger.ui.debugview
import android.content.Context
import android.util.AttributeSet
@@ -10,13 +10,12 @@ import com.mogo.eagle.core.data.config.HdMapBuildConfig
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
import com.mogo.eagle.core.function.hmi.ui.setting.ToggleDebugView
import com.mogo.eagle.core.utilcode.util.ActivityUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.ui.debugview.DebugView
-import com.mogo.och.bus.passenger.bean.response.OrderInfoResponse
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.ui.MainFragment
-import com.mogo.och.bus.passenger.ui.statusbar.StatusBarView
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.response.OrderInfoResponse
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.ui.MainFragment
+import com.mogo.och.charter.passenger.ui.statusbar.StatusBarView
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.manager.debug.DebugViewWatchDogFragment
import kotlinx.android.synthetic.main.m1_p_debug.view.debug_arrive_dest
import kotlinx.android.synthetic.main.m1_p_debug.view.debug_change_modle
@@ -66,7 +65,7 @@ class DebugView @JvmOverloads constructor(
fragment?.showNoviceGuidanceFragment()
}
debug_change_modle.setOnClickListener {
- ToastCharterUtils.showShort("因车辆正在人工驾驶中无法靠边停车,请安全员主动停止车辆")
+ ToastCharterUtils.showToastShort("因车辆正在人工驾驶中无法靠边停车,请安全员主动停止车辆")
when (HdMapBuildConfig.currentCarVrIconRes) {
R.raw.aiqinghao -> {
fragment?.setCarMode(OrderInfoResponse.M1_FAMILY)
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt
index 16da2dddcd..5cafa0b340 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/M1CarUserNoOrderFragment.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.dialogfragment
+package com.mogo.och.charter.passenger.ui.dialogfragment
import android.os.Bundle
import android.util.Log
@@ -15,8 +15,8 @@ import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_
import com.mogo.eagle.core.utilcode.util.AppStateManager
import com.mogo.eagle.core.utilcode.util.BarUtils
import com.mogo.eagle.core.utilcode.util.ClickUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.presenter.BusPassengerCarUseAndNoOrderPresenter
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.presenter.BusPassengerCarUseAndNoOrderPresenter
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager
import com.mogo.och.common.module.voice.VoiceManager
import kotlinx.android.synthetic.main.m1_order_end.*
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt
index face4be037..a7dfbfed3f 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.dialogfragment
+package com.mogo.och.charter.passenger.ui.dialogfragment
import android.content.DialogInterface
import android.os.Bundle
@@ -15,11 +15,11 @@ import com.mogo.commons.voice.AIAssist
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_BUS_P
import com.mogo.eagle.core.utilcode.util.*
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.presenter.BusPassengerPresenter
-import com.mogo.och.bus.passenger.presenter.CharterPassengerNoviceGuidancePresenter
-import com.mogo.och.bus.passenger.ui.MainFragment
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.presenter.BusPassengerPresenter
+import com.mogo.och.charter.passenger.presenter.CharterPassengerNoviceGuidancePresenter
+import com.mogo.och.charter.passenger.ui.MainFragment
import com.mogo.och.common.module.voice.VoiceNotice
import kotlinx.android.synthetic.main.m1_novice_guidance_fragment.*
import kotlinx.android.synthetic.main.m1_novice_guidance_welcome_1_fragment.*
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt
index f02829b5c1..26238e72e9 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.itinerary
+package com.mogo.och.charter.passenger.ui.itinerary
import android.content.Context
import android.util.AttributeSet
@@ -6,7 +6,7 @@ import android.view.LayoutInflater
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.findViewTreeViewModelStoreOwner
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance
import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance_arrive_time
import kotlinx.android.synthetic.main.m1_itinerary_info.view.tv_distance_surplus_time
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryViewModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryViewModel.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt
index 1c773f0624..d55e708e3b 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/itinerary/ItineraryViewModel.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/itinerary/ItineraryViewModel.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.itinerary
+package com.mogo.och.charter.passenger.ui.itinerary
import androidx.lifecycle.ViewModel
import com.mogo.commons.AbsMogoApplication
@@ -6,11 +6,11 @@ import com.mogo.eagle.core.data.map.MogoLocation
import com.mogo.eagle.core.function.api.autopilot.IMoGoChassisLocationGCJ02Listener
import com.mogo.eagle.core.function.call.autopilot.CallerChassisLocationGCJ02ListenerManager
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.callback.IDistanceCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.model.IOrderStatusChangeListener
-import com.mogo.och.bus.passenger.model.OrderStatusEnum
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.callback.IDistanceCallback
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.model.IOrderStatusChangeListener
+import com.mogo.och.charter.passenger.model.OrderStatusEnum
import com.mogo.och.common.module.utils.DateTimeUtil
import com.mogo.och.common.module.utils.NumberFormatUtil
import kotlin.math.abs
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockAndUnlockView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt
similarity index 98%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockAndUnlockView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt
index 67a2b90900..7a429a9365 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockAndUnlockView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockAndUnlockView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.lockview
+package com.mogo.och.charter.passenger.ui.lockview
import android.content.Context
import android.os.Handler
@@ -10,7 +10,7 @@ import android.view.MotionEvent
import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import com.mogo.och.common.module.utils.FrameAnimatorContainer
import kotlinx.android.synthetic.main.m1_devices_lock_unlock.view.aciv_screen_lock
import kotlinx.android.synthetic.main.m1_devices_lock_unlock.view.aciv_screen_lock_bg
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockManager.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockManager.kt
similarity index 98%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockManager.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockManager.kt
index a9a1a7d7ea..8bdc7da105 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockManager.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockManager.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.lockview
+package com.mogo.och.charter.passenger.ui.lockview
import android.os.Handler
import android.os.HandlerThread
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockViewConstrainLayout.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockViewConstrainLayout.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockViewConstrainLayout.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockViewConstrainLayout.kt
index bbb57cd9f8..e32003b66b 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/LockViewConstrainLayout.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/LockViewConstrainLayout.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.lockview
+package com.mogo.och.charter.passenger.ui.lockview
import android.content.Context
import android.util.AttributeSet
@@ -7,7 +7,7 @@ import android.view.View
import androidx.appcompat.widget.AppCompatImageView
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
class LockViewConstrainLayout : ConstraintLayout {
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/UnlockView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt
similarity index 98%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/UnlockView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt
index aa7d0cbe6a..e52a0896ac 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/lockview/UnlockView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/lockview/UnlockView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.lockview
+package com.mogo.och.charter.passenger.ui.lockview
import android.content.Context
import android.os.Handler
@@ -11,7 +11,7 @@ import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_devices_unlock.view.aciv_only_unlock
import kotlinx.android.synthetic.main.m1_devices_unlock.view.actv_lock_status
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt
index 9dd947ecbf..78b4af73ff 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.orderinfo
+package com.mogo.och.charter.passenger.ui.orderinfo
import android.content.Context
import android.util.AttributeSet
@@ -8,8 +8,8 @@ import androidx.constraintlayout.widget.ConstraintLayout
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.findViewTreeViewModelStoreOwner
import com.mogo.eagle.core.utilcode.kotlin.onClick
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.callback.IClearViewCallback
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.callback.IClearViewCallback
import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_contain_order
import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_end_order
import kotlinx.android.synthetic.main.m1_devices_fragment.view.actv_end_order_submit
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoViewModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoViewModel.kt
similarity index 89%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoViewModel.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoViewModel.kt
index 941ef59c1e..224351d5a6 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/orderinfo/OrderInfoViewModel.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/orderinfo/OrderInfoViewModel.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.orderinfo
+package com.mogo.och.charter.passenger.ui.orderinfo
import androidx.lifecycle.ViewModel
import com.mogo.eagle.core.data.BaseData
@@ -7,9 +7,9 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.GsonUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.callback.ITimeCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.callback.ITimeCallback
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.bean.dpmsg.BaseDPMsg
import com.mogo.och.common.module.bean.dpmsg.EndOrderMsg
import com.mogo.och.common.module.biz.constant.OchCommonConst
@@ -68,7 +68,7 @@ class OrderInfoViewModel: ViewModel(), ITimeCallback {
CharterPassengerModel.endOrder(object : OchCommonServiceCallback {
override fun onSuccess(data: BaseData?) {
if (null != data && 0 == data.code) {
- ToastCharterUtils.showShort("结束成功")
+ ToastCharterUtils.showToastShort("结束成功")
CharterPassengerModel.setEndOrderStatus()
viewCallback?.setViewGone()
val msg = EndOrderMsg(
@@ -83,7 +83,7 @@ class OrderInfoViewModel: ViewModel(), ITimeCallback {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("$code:$msg")
+ ToastCharterUtils.showToastShort("$code:$msg")
}
})
}
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/overmapview/MakerWithSiteName.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/overmapview/MakerWithSiteName.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt
index b11ee93faf..a2afbfe06f 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/overmapview/MakerWithSiteName.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/overmapview/MakerWithSiteName.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.ui.overmapview
+package com.mogo.och.charter.passenger.ui.overmapview
import android.content.Context
import android.graphics.Bitmap
import android.util.AttributeSet
import android.view.LayoutInflater
import androidx.constraintlayout.widget.ConstraintLayout
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.view_maker_sitename.view.*
/**
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt
similarity index 92%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt
index dacf920327..d9fa7178c1 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline
+package com.mogo.och.charter.passenger.ui.selectline
import android.animation.ObjectAnimator
import android.content.Context
@@ -13,16 +13,14 @@ import androidx.lifecycle.findViewTreeViewModelStoreOwner
import androidx.recyclerview.widget.LinearLayoutManager
import com.elegant.utils.UiThreadHandler
import com.mogo.eagle.core.utilcode.kotlin.onClick
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.event.EventLineSites
-import com.mogo.och.bus.passenger.bean.response.LineInfoResponse
-import com.mogo.och.bus.passenger.bean.response.SiteInfoResponse
-import com.mogo.och.bus.passenger.callback.IClearViewCallback
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.ui.selectline.adapter.OrderLineItemAdapter
-import com.mogo.och.bus.passenger.ui.selectline.adapter.OrderSiteItemAdapter
-import com.mogo.och.bus.passenger.ui.selectline.layoutmanage.BottomDecoration
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.event.EventLineSites
+import com.mogo.och.charter.passenger.bean.response.LineInfoResponse
+import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse
+import com.mogo.och.charter.passenger.callback.IClearViewCallback
+import com.mogo.och.charter.passenger.ui.selectline.adapter.OrderLineItemAdapter
+import com.mogo.och.charter.passenger.ui.selectline.adapter.OrderSiteItemAdapter
+import com.mogo.och.charter.passenger.ui.selectline.layoutmanage.BottomDecoration
import com.mogo.och.common.module.utils.RxUtils
import io.reactivex.disposables.Disposable
import kotlinx.android.synthetic.main.m1_order_fragment.view.aciv_driver_refuse_group
@@ -100,7 +98,7 @@ class SelectLineView : ConstraintLayout, SelectLineViewModel.SelectLineViewCallb
rlv_line_list.layoutManager =
LinearLayoutManager(context, LinearLayoutManager.VERTICAL, false)
rlv_line_list.addItemDecoration(
- BottomDecoration(
+ com.mogo.och.charter.passenger.ui.selectline.layoutmanage.BottomDecoration(
AutoSizeUtils.dp2px(context, 60f)
)
)
@@ -109,7 +107,7 @@ class SelectLineView : ConstraintLayout, SelectLineViewModel.SelectLineViewCallb
rv_site_list.layoutManager =
LinearLayoutManager(context, LinearLayoutManager.VERTICAL, false)
rv_site_list.addItemDecoration(
- BottomDecoration(
+ com.mogo.och.charter.passenger.ui.selectline.layoutmanage.BottomDecoration(
AutoSizeUtils.dp2px(context, 90f)
)
)
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineViewModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineViewModel.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineViewModel.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineViewModel.kt
index c6c318859e..1d89dc4089 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/SelectLineViewModel.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/SelectLineViewModel.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline
+package com.mogo.och.charter.passenger.ui.selectline
import androidx.lifecycle.ViewModel
import com.elegant.utils.UiThreadHandler
@@ -12,15 +12,15 @@ import com.mogo.eagle.core.function.call.telematic.CallerTelematicManager
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.GsonUtils
-import com.mogo.och.bus.passenger.bean.event.EventLineSites
-import com.mogo.och.bus.passenger.bean.response.LineInfoListResponse
-import com.mogo.och.bus.passenger.bean.response.LineInfoResponse
-import com.mogo.och.bus.passenger.bean.response.SiteInfoResponse
-import com.mogo.och.bus.passenger.model.CharterPassengerModel
-import com.mogo.och.bus.passenger.model.IOrderStatusChangeListener
-import com.mogo.och.bus.passenger.model.OrderStatusEnum
-import com.mogo.och.bus.passenger.net.BusPassengerServiceManager
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.bean.event.EventLineSites
+import com.mogo.och.charter.passenger.bean.response.LineInfoListResponse
+import com.mogo.och.charter.passenger.bean.response.LineInfoResponse
+import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse
+import com.mogo.och.charter.passenger.model.CharterPassengerModel
+import com.mogo.och.charter.passenger.model.IOrderStatusChangeListener
+import com.mogo.och.charter.passenger.model.OrderStatusEnum
+import com.mogo.och.charter.passenger.net.BusPassengerServiceManager
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.bean.dpmsg.BaseDPMsg
import com.mogo.och.common.module.bean.dpmsg.ChangeDestMsg
import com.mogo.och.common.module.bean.dpmsg.DPMsgType
@@ -85,7 +85,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
if (msg.arriveStatus == 2) {
return@post
}
- ToastCharterUtils.showShort("站点确定")
+ ToastCharterUtils.showToastShort("站点确定")
viewCallback?.setEnableSiteStatus(true)
checkLine = tempCheckLine
checkSite = tempCheckSite
@@ -98,7 +98,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
CharterPassengerModel.cleanbroadcastListInfo(checkSite)
CharterPassengerModel.queryOrder()
} else {
- ToastCharterUtils.showShort("司机端拒绝请重新选择")
+ ToastCharterUtils.showToastShort("司机端拒绝请重新选择")
viewCallback?.hideDataDriverRefuse()
}
RxUtils.disposeSubscribe(subscribeSelectSite)
@@ -201,7 +201,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
}
override fun onFail(code: Int, msg: String) {
- ToastCharterUtils.showShort("查询线路失败")
+ ToastCharterUtils.showToastShort("查询线路失败")
viewCallback?.setVisableByTrun(showNetError = true)
}
@@ -214,7 +214,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
fun changeSites(siteList: MutableList) {
if (!CallerTelematicManager.getClientConnStatus()) {
- ToastCharterUtils.showLong("乘客屏无法连接司机屏请联系安全员")
+ ToastCharterUtils.showToastLong("乘客屏无法连接司机屏请联系安全员")
return
}
val sentDataSite: MutableList = mutableListOf()
@@ -249,7 +249,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
RxUtils.disposeSubscribe(subscribeSelectSite)
subscribeSelectSite = RxUtils.createSubscribe(120_000) {
- ToastCharterUtils.showShort("请联系安全员确认")
+ ToastCharterUtils.showToastShort("请联系安全员确认")
viewCallback?.hideDataDriverRefuse()
}
}
@@ -297,13 +297,13 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
}
override fun onFail(code: Int, msg: String?) {
- ToastCharterUtils.showShort("查询站点失败")
+ ToastCharterUtils.showToastShort("查询站点失败")
viewCallback?.setVisableByTrun(showNetError = true)
}
override fun onError() {
super.onError()
- ToastCharterUtils.showShort("查询站点失败")
+ ToastCharterUtils.showToastShort("查询站点失败")
viewCallback?.setVisableByTrun(showNetError = true)
}
})
@@ -311,7 +311,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
private fun checkServerStatus() {
if (!CallerTelematicManager.getClientConnStatus()) {
- ToastCharterUtils.showShort("断开和司机端连接、请联系安全员")
+ ToastCharterUtils.showToastShort("断开和司机端连接、请联系安全员")
BizLoopManager.removeLoopFunction(TAGLINELOOP)
viewCallback?.hideDataDriverRefuse()
CallerLogger.d(
@@ -383,21 +383,21 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
}
else -> {
- ToastCharterUtils.showShort("自动驾驶中无法切换线路")
+ ToastCharterUtils.showToastShort("自动驾驶中无法切换线路")
false
}
}
}
IMoGoAutopilotStatusListener.STATUS_PARALLEL_DRIVING -> {
- ToastCharterUtils.showShort("因车辆正在平行驾驶中无法切换线路")
+ ToastCharterUtils.showToastShort("因车辆正在平行驾驶中无法切换线路")
return false
}
else -> {}
}
} else {
- ToastCharterUtils.showShort("请停车后再修改目的地~")
+ ToastCharterUtils.showToastShort("请停车后再修改目的地~")
return false
}
return true
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt
index bac61fde81..b5304ca398 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderLineItemAdapter.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline.adapter
+package com.mogo.och.charter.passenger.ui.selectline.adapter
import android.content.Context
import android.view.LayoutInflater
@@ -6,8 +6,8 @@ import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.response.LineInfoResponse
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.response.LineInfoResponse
/**
* Created by adityagohad on 06/06/17.
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt
similarity index 89%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt
index b821955fd0..23d37f4c80 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/adapter/OrderSiteItemAdapter.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline.adapter
+package com.mogo.och.charter.passenger.ui.selectline.adapter
import android.content.Context
import android.view.LayoutInflater
@@ -8,10 +8,10 @@ import android.widget.ImageView
import android.widget.TextView
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.RecyclerView
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.event.EventLineSites
-import com.mogo.och.bus.passenger.bean.response.SiteInfoResponse
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.event.EventLineSites
+import com.mogo.och.charter.passenger.bean.response.SiteInfoResponse
import org.greenrobot.eventbus.EventBus
/**
@@ -95,9 +95,9 @@ class OrderSiteItemAdapter(
checkChangeListener?.onCheckListener(tempInfo)
} else {
if (siteInfo.isNear) {
- ToastCharterUtils.showShort("您已在此站点附近")
+ ToastCharterUtils.showToastShort("您已在此站点附近")
} else {
- ToastCharterUtils.showShort("站点已过,请选择返程路线")
+ ToastCharterUtils.showToastShort("站点已过,请选择返程路线")
}
}
}
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/BottomDecoration.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/BottomDecoration.java
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/BottomDecoration.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/BottomDecoration.java
index 803bf98a69..edd8137789 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/BottomDecoration.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/BottomDecoration.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline.layoutmanage;
+package com.mogo.och.charter.passenger.ui.selectline.layoutmanage;
import android.graphics.Rect;
import android.view.View;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java
index ae81c22d68..86b446bce6 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/selectline/layoutmanage/PickerLayoutManager.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.selectline.layoutmanage;
+package com.mogo.och.charter.passenger.ui.selectline.layoutmanage;
import android.content.Context;
import android.util.DisplayMetrics;
@@ -10,7 +10,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.LinearSmoothScroller;
import androidx.recyclerview.widget.RecyclerView;
-import com.mogo.och.bus.passenger.R;
+import com.mogo.och.charter.passenger.R;
public class PickerLayoutManager extends LinearLayoutManager {
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt
similarity index 92%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt
index 2cde65d6b2..c071ba0680 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol
+package com.mogo.och.charter.passenger.ui.softcontrol
import android.animation.ObjectAnimator
import android.animation.ValueAnimator
@@ -26,14 +26,14 @@ import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.mogo.storage.SharedPrefsMgr
import com.mogo.eagle.core.utilcode.util.ClickUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.Temperature
-import com.mogo.och.bus.passenger.callback.IClearViewCallback
-import com.mogo.och.bus.passenger.ui.selectline.layoutmanage.PickerLayoutManager
-import com.mogo.och.bus.passenger.ui.softcontrol.adapter.TemperatureAdapter
-import com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration
-import com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage.PagerCenterSnapHelper
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.Temperature
+import com.mogo.och.charter.passenger.callback.IClearViewCallback
+import com.mogo.och.charter.passenger.ui.selectline.layoutmanage.PickerLayoutManager
+import com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter
+import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration
+import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.PagerCenterSnapHelper
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.utils.RxUtils
import com.mogo.och.common.module.utils.SoundPoolHelper
import com.mogo.och.common.module.wigets.MineGradientDrawable
@@ -188,10 +188,10 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
tv_temperature_title.isEnabled = enable
rv_aircondition_temperature.isEnabled = enable
val layoutManager = rv_aircondition_temperature.layoutManager
- if (layoutManager is PickerLayoutManager) {
+ if (layoutManager is com.mogo.och.charter.passenger.ui.selectline.layoutmanage.PickerLayoutManager) {
layoutManager.setHorizontallyScroll(enable)
}
- val adapter = rv_aircondition_temperature.adapter as TemperatureAdapter
+ val adapter = rv_aircondition_temperature.adapter as com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter
if (enable) {
adapter.setEnable(true)
if (tv_setting_aircondition.isChecked) {
@@ -322,7 +322,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
viewModel?.openAndSetAircondition(modeCmd, windSpeedCmd, temperatureCmd)
}
- private fun setCheckAir(adapter: TemperatureAdapter, tag: Temperature) {
+ private fun setCheckAir(adapter: com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter, tag: Temperature) {
adapter.setCheckIndex(tag.index)
currentTemperature = tag
if (rv_aircondition_temperature.tag == touchTag) {
@@ -385,11 +385,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
if (leftLight) {
tv_light_top_01.text = context.getString(R.string.bus_p_m1_close_light1)
tv_light_top_01.isChecked = true
- if (!isFirst) ToastCharterUtils.showShort("打开顶灯1")
+ if (!isFirst) ToastCharterUtils.showToastShort("打开顶灯1")
} else {
tv_light_top_01.text = context.getString(R.string.bus_p_m1_open_light1)
tv_light_top_01.isChecked = false
- if (!isFirst) ToastCharterUtils.showShort("关闭顶灯1")
+ if (!isFirst) ToastCharterUtils.showToastShort("关闭顶灯1")
}
}
}
@@ -399,11 +399,11 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
if (rightLight) {
tv_light_top_02.text = context.getString(R.string.bus_p_m1_close_light2)
tv_light_top_02.isChecked = true
- if (!isFirst) ToastCharterUtils.showShort("打开顶灯2")
+ if (!isFirst) ToastCharterUtils.showToastShort("打开顶灯2")
} else {
tv_light_top_02.text = context.getString(R.string.bus_p_m1_open_light2)
tv_light_top_02.isChecked = false
- if (!isFirst) ToastCharterUtils.showShort("关闭顶灯2")
+ if (!isFirst) ToastCharterUtils.showToastShort("关闭顶灯2")
}
}
}
@@ -414,12 +414,12 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
tv_light_atmosphere.text = context.getString(R.string.bus_p_m1_close_atmosphere)
tv_light_atmosphere.isChecked = true
iv_bottom_light_setting.setImageResource(R.drawable.bus_p_function_atmosphere_select)
- if (!isFirst) ToastCharterUtils.showShort("打开氛围灯")
+ if (!isFirst) ToastCharterUtils.showToastShort("打开氛围灯")
} else {
tv_light_atmosphere.text = context.getString(R.string.bus_p_m1_open_atmosphere)
tv_light_atmosphere.isChecked = false
iv_bottom_light_setting.setImageResource(R.drawable.bus_p_function_atmosphere_nor)
- if (!isFirst) ToastCharterUtils.showShort("关闭氛围灯")
+ if (!isFirst) ToastCharterUtils.showToastShort("关闭氛围灯")
}
}
}
@@ -629,25 +629,32 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
openAircondition()
}
}
- val pickerLayoutManager = PickerLayoutManager(
- context, PickerLayoutManager.HORIZONTAL, false
- )
+ val pickerLayoutManager =
+ com.mogo.och.charter.passenger.ui.selectline.layoutmanage.PickerLayoutManager(
+ context,
+ com.mogo.och.charter.passenger.ui.selectline.layoutmanage.PickerLayoutManager.HORIZONTAL,
+ false
+ )
pickerLayoutManager.isChangeAlpha = true
pickerLayoutManager.scaleDownBy = 0.29f
pickerLayoutManager.scaleDownDistance = 0.8f
val data = getData()
- val adapter = TemperatureAdapter(context, data, rv_aircondition_temperature)
+ val adapter = com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter(
+ context,
+ data,
+ rv_aircondition_temperature
+ )
val snapHelper = PagerCenterSnapHelper()
snapHelper.attachToRecyclerView(rv_aircondition_temperature)
rv_aircondition_temperature.layoutManager = pickerLayoutManager
rv_aircondition_temperature.adapter = adapter
- HorizontalDecoration.distance = SharedPrefsMgr.getInstance(context).getInt(
- HorizontalDecoration.distancekey, 0
+ com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration.distance = SharedPrefsMgr.getInstance(context).getInt(
+ com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration.distancekey, 0
)
val space = AutoSizeUtils.dp2px(context, 15f)
rv_aircondition_temperature.addItemDecoration(
- HorizontalDecoration(
+ com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration(
space, data.size - 1
)
)
@@ -673,7 +680,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
}
}
- if (HorizontalDecoration.distance != 0) {
+ if (com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.HorizontalDecoration.distance != 0) {
rv_aircondition_temperature.scrollToPosition(data.size - 1)
adapter.setCheckIndex(data.size - 1)
}
@@ -722,7 +729,7 @@ class SoftControlView : ConstraintLayout, SoftControlViewModel.SoftControlCallba
}
if (airIsOpen) {
val adapter = rv_aircondition_temperature.adapter
- if (adapter is TemperatureAdapter) {
+ if (adapter is com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter) {
adapter.data.forEach {
if (it.value == temperatureCmd) {
rv_aircondition_temperature.tag = touchTag
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlViewModel.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlViewModel.kt
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlViewModel.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlViewModel.kt
index 79735a6e23..af30004679 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/SoftControlViewModel.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/SoftControlViewModel.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.ui.softcontrol
+package com.mogo.och.charter.passenger.ui.softcontrol
import androidx.lifecycle.ViewModel
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_BUS_P
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorCallback
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorStatusManager
import com.mogo.och.common.module.manager.devicemanage.data.AirconditionStatus
@@ -146,7 +146,7 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
RxUtils.disposeSubscribe(airconditionDisposable)
airconditionDisposable = RxUtils.createSubscribe(10000) {
if (!LightAirconditionDoorStatusManager.airconditionStatus.isOpen && LightAirconditionDoorStatusManager.airconditionStatus.windSpeed != windSpeedCmd && LightAirconditionDoorStatusManager.airconditionStatus.temperature != temperatureCmd && LightAirconditionDoorStatusManager.airconditionStatus.pattert != modeCmd) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
}
@@ -159,7 +159,7 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
RxUtils.disposeSubscribe(airconditionDisposable)
airconditionDisposable = RxUtils.createSubscribe(10000) {
if (LightAirconditionDoorStatusManager.airconditionStatus.isOpen) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
}
@@ -173,7 +173,7 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
RxUtils.disposeSubscribe(heaterDisposable)
heaterDisposable = RxUtils.createSubscribe(10000) {
if (!LightAirconditionDoorStatusManager.heaterStatue.isOpen && LightAirconditionDoorStatusManager.heaterStatue.windSpeed != windSpeedCmd) {
- ToastCharterUtils.showShort("暖风机操作未生效,请稍后重试吧~")
+ ToastCharterUtils.showToastShort("暖风机操作未生效,请稍后重试吧~")
}
}
}
@@ -184,7 +184,7 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
RxUtils.disposeSubscribe(heaterDisposable)
heaterDisposable = RxUtils.createSubscribe(10000) {
if (LightAirconditionDoorStatusManager.heaterStatue.isOpen) {
- ToastCharterUtils.showShort("暖风机操作未生效,请稍后重试吧~")//还是开着的
+ ToastCharterUtils.showToastShort("暖风机操作未生效,请稍后重试吧~")//还是开着的
}
}
}
@@ -196,14 +196,14 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
CallerAutoPilotControlManager.sendRoboBusJinlvM1MainLamp1Cmd(1)
RxUtils.createSubscribe {
if (!LightAirconditionDoorStatusManager.lightStatus.isOpenLight1) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
} else {
CallerAutoPilotControlManager.sendRoboBusJinlvM1MainLamp1Cmd(2)
RxUtils.createSubscribe {
if (LightAirconditionDoorStatusManager.lightStatus.isOpenLight1) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
}
@@ -216,14 +216,14 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
CallerAutoPilotControlManager.sendRoboBusJinlvM1MainLamp2Cmd(1)
RxUtils.createSubscribe {
if (!LightAirconditionDoorStatusManager.lightStatus.isOpenLight2) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
} else {
CallerAutoPilotControlManager.sendRoboBusJinlvM1MainLamp2Cmd(2)
RxUtils.createSubscribe {
if (LightAirconditionDoorStatusManager.lightStatus.isOpenLight2) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
}
@@ -236,14 +236,14 @@ class SoftControlViewModel : ViewModel(), LightAirconditionDoorCallback {
CallerAutoPilotControlManager.sendRoboBusJinlvM1SmallLampCmd(1)
RxUtils.createSubscribe {
if (!LightAirconditionDoorStatusManager.lightStatus.isOpenatmosphere) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
} else {
CallerAutoPilotControlManager.sendRoboBusJinlvM1SmallLampCmd(2)
RxUtils.createSubscribe {
if (LightAirconditionDoorStatusManager.lightStatus.isOpenatmosphere) {
- ToastCharterUtils.showShort("控制系统繁忙,请稍后再试")
+ ToastCharterUtils.showToastShort("控制系统繁忙,请稍后再试")
}
}
}
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/adapter/TemperatureAdapter.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java
similarity index 92%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/adapter/TemperatureAdapter.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java
index dc969d07ed..05bfb80f09 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/adapter/TemperatureAdapter.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/adapter/TemperatureAdapter.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.adapter;
+package com.mogo.och.charter.passenger.ui.softcontrol.adapter;
import android.content.Context;
import android.graphics.Color;
@@ -10,8 +10,9 @@ import android.widget.TextView;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.RecyclerView;
-import com.mogo.och.bus.passenger.R;
-import com.mogo.och.bus.passenger.bean.Temperature;
+import com.mogo.och.charter.passenger.R;
+import com.mogo.och.charter.passenger.bean.Temperature;
+import com.mogo.och.charter.passenger.bean.Temperature;
import java.util.List;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java
similarity index 99%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java
index a3b734dddd..0fcf2d61f5 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselLayoutManager.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage;
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage;
import android.graphics.PointF;
import android.os.Build;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java
index 0e7475e192..c1de86ed79 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CarouselZoomPostLayoutListener.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage;
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage;
import android.view.View;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java
similarity index 96%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java
index 30b4eaa280..2ff5515969 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/CenterScrollListener.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage;
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java
similarity index 95%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java
index 913c47c9e2..09f4c44241 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/HorizontalDecoration.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage;
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage;
import android.graphics.Rect;
import android.view.View;
@@ -8,7 +8,8 @@ import androidx.recyclerview.widget.RecyclerView;
import com.mogo.commons.AbsMogoApplication;
import com.mogo.eagle.core.utilcode.mogo.storage.SharedPrefsMgr;
-import com.mogo.och.bus.passenger.ui.softcontrol.adapter.TemperatureAdapter;
+import com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter;
+import com.mogo.och.charter.passenger.ui.softcontrol.adapter.TemperatureAdapter;
public class HorizontalDecoration extends RecyclerView.ItemDecoration {
private int space = 0;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java
similarity index 87%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java
index b77e0fa8f2..9994307061 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/ItemTransformation.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage;
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage;
public class ItemTransformation {
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt
index 537586bb54..9051b98a65 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/layoutmanage/PagerCenterSnapHelper.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage
+package com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage
import android.view.View
import androidx.recyclerview.widget.OrientationHelper
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawBitmapView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt
similarity index 94%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawBitmapView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt
index a369c95154..11aa2f0fe2 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawBitmapView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawBitmapView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.view
+package com.mogo.och.charter.passenger.ui.softcontrol.view
import android.content.Context
import android.graphics.Bitmap
@@ -7,7 +7,7 @@ import android.graphics.Canvas
import android.graphics.Paint
import android.util.AttributeSet
import android.view.View
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
class DrawBitmapView @JvmOverloads constructor(
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawableCheckBox.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawableCheckBox.java
similarity index 96%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawableCheckBox.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawableCheckBox.java
index 21fe0abb8a..b6121440da 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/softcontrol/view/DrawableCheckBox.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/softcontrol/view/DrawableCheckBox.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.softcontrol.view;
+package com.mogo.och.charter.passenger.ui.softcontrol.view;
import android.content.Context;
import android.graphics.Bitmap;
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/M1BlueToothView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt
similarity index 91%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/M1BlueToothView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt
index 7a28fb5cc1..cc8df22d64 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/M1BlueToothView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/M1BlueToothView.kt
@@ -1,11 +1,11 @@
-package com.mogo.och.bus.passenger.ui.statusbar
+package com.mogo.och.charter.passenger.ui.statusbar
import android.content.Context
import android.util.AttributeSet
import android.view.LayoutInflater
import com.mogo.eagle.core.function.api.devatools.IMoGoDevaToolsListener
import com.mogo.eagle.core.function.hmi.ui.widget.BlueToothView
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.charter.passenger.R
import kotlinx.android.synthetic.main.m1_statusview_blue_tooth.view.*
/**
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/StatusBarView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt
similarity index 97%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/StatusBarView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt
index 171dbad766..5f71592fbe 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/statusbar/StatusBarView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/statusbar/StatusBarView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.statusbar
+package com.mogo.och.charter.passenger.ui.statusbar
import android.annotation.SuppressLint
import android.content.Context
@@ -27,8 +27,8 @@ import com.mogo.eagle.core.function.hmi.ui.widget.DemoModeView
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.util.ClickUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.ui.debugview.DebugEvent
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.ui.debugview.DebugEvent
import com.mogo.och.common.module.manager.loopmanager.BizLoopManager
import com.mogo.och.common.module.manager.loopmanager.LoopInfo
import kotlinx.android.synthetic.main.m1_statusview_datetime.view.*
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/ConsultVideoPlayer.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt
similarity index 98%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/ConsultVideoPlayer.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt
index d24717d35e..a6d86d0e1d 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/ConsultVideoPlayer.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/ConsultVideoPlayer.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.video
+package com.mogo.och.charter.passenger.ui.video
import android.app.Activity
import android.content.Context
@@ -18,10 +18,10 @@ import androidx.appcompat.widget.AppCompatImageView
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.core.app.ActivityCompat
import com.mogo.eagle.core.utilcode.util.TimeTransformUtils
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import com.mogo.eagle.core.widget.media.video.TextureVideoViewOutlineProvider
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.utils.FullVideoUtils
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.utils.FullVideoUtils
import com.shuyu.gsyvideoplayer.listener.VideoAllCallBack
import com.shuyu.gsyvideoplayer.utils.GSYVideoType
import com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
@@ -141,7 +141,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer {
override fun setStateAndUi(state: Int) {
super.setStateAndUi(state)
if(state==CURRENT_STATE_PLAYING_BUFFERING_START){
- ToastCharterUtils.showShort("加载中请稍等")
+ ToastCharterUtils.showToastShort("加载中请稍等")
}
}
@@ -267,7 +267,7 @@ class ConsultVideoPlayer : StandardGSYVideoPlayer {
override fun onError(what: Int, extra: Int) {
super.onError(what, extra)
mThumbImageViewLayout?.visibility = View.VISIBLE
- ToastCharterUtils.showLong("哎呀,出错了,看看其他视频吧")
+ ToastCharterUtils.showToastLong("哎呀,出错了,看看其他视频吧")
currentTime = -1
if(isIfCurrentIsFullscreen){
smalllPlayer?.clearFullscreenLayout(this)
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/VideoView.kt b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt
similarity index 75%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/VideoView.kt
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt
index 098bb93864..150ca3b0b8 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/VideoView.kt
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/VideoView.kt
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.video
+package com.mogo.och.charter.passenger.ui.video
import android.content.Context
import android.util.AttributeSet
@@ -8,13 +8,13 @@ import androidx.constraintlayout.widget.ConstraintLayout
import androidx.recyclerview.widget.RecyclerView
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotStatusListener
import com.mogo.eagle.core.utilcode.kotlin.onClick
-import com.mogo.och.bus.passenger.R
-import com.mogo.och.bus.passenger.bean.TaxiPassengerVideoPlay
-import com.mogo.och.bus.passenger.callback.IClearViewCallback
-import com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager
-import com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage.CarouselZoomPostLayoutListener
-import com.mogo.och.bus.passenger.ui.softcontrol.layoutmanage.CenterScrollListener
-import com.mogo.och.bus.passenger.ui.video.adapter.RecyclerVideoAdapter
+import com.mogo.och.charter.passenger.R
+import com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay
+import com.mogo.och.charter.passenger.callback.IClearViewCallback
+import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager
+import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselZoomPostLayoutListener
+import com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CenterScrollListener
+import com.mogo.och.charter.passenger.ui.video.adapter.RecyclerVideoAdapter
import com.shuyu.gsyvideoplayer.video.base.GSYVideoView
import kotlinx.android.synthetic.main.m1_video_fragment.view.rvVideoPlaylist
import kotlin.math.floor
@@ -29,7 +29,7 @@ class VideoView @JvmOverloads constructor(
const val TAG = "DebugView"
}
- private val arrayListOf = ArrayList()
+ private val arrayListOf = ArrayList()
var goneViewListener: IClearViewCallback? = null
@@ -39,10 +39,14 @@ class VideoView @JvmOverloads constructor(
goneViewListener?.goneAllView()
}
initConsultData()
- val carouselLayoutManager = CarouselLayoutManager(CarouselLayoutManager.HORIZONTAL, true)
- carouselLayoutManager.setPostLayoutListener(CarouselZoomPostLayoutListener())
+ val carouselLayoutManager =
+ com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager(
+ CarouselLayoutManager.HORIZONTAL,
+ true
+ )
+ carouselLayoutManager.setPostLayoutListener(com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselZoomPostLayoutListener())
carouselLayoutManager.maxVisibleItems = 1
- rvVideoPlaylist.addOnScrollListener(object : CenterScrollListener() {
+ rvVideoPlaylist.addOnScrollListener(object : com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CenterScrollListener() {
var prePlayerPosition = 0
override fun pageSelect(recyclerView: RecyclerView?, newState: Int) {
//播放视频
@@ -83,7 +87,12 @@ class VideoView @JvmOverloads constructor(
}
}
}
- val recyclerVideoAdapter = RecyclerVideoAdapter(context, arrayListOf, rvVideoPlaylist)
+ val recyclerVideoAdapter =
+ com.mogo.och.charter.passenger.ui.video.adapter.RecyclerVideoAdapter(
+ context,
+ arrayListOf,
+ rvVideoPlaylist
+ )
recyclerVideoAdapter.setOnThumbImageClilckListener {
val (_, player) = getPlayer(carouselLayoutManager)
if (player is ConsultVideoPlayer) {
@@ -102,7 +111,7 @@ class VideoView @JvmOverloads constructor(
}
- private fun getPlayer(carouselLayoutManager: CarouselLayoutManager): Pair {
+ private fun getPlayer(carouselLayoutManager: com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager): Pair {
val centerItemPosition: Int = carouselLayoutManager.centerItemPosition
val playerHolder = carouselLayoutManager.findViewByPosition(centerItemPosition)
val player = playerHolder?.findViewById(R.id.video_item_player)
@@ -118,7 +127,7 @@ class VideoView @JvmOverloads constructor(
if (changedView != this) {
return
}
- val carouselLayoutManager = rvVideoPlaylist?.layoutManager as CarouselLayoutManager
+ val carouselLayoutManager = rvVideoPlaylist?.layoutManager as com.mogo.och.charter.passenger.ui.softcontrol.layoutmanage.CarouselLayoutManager
val (_, player) = getPlayer(carouselLayoutManager)
when (visibility) {
View.VISIBLE -> {}
@@ -135,28 +144,28 @@ class VideoView @JvmOverloads constructor(
private fun initConsultData() {
arrayListOf.clear()
arrayListOf.add(
- TaxiPassengerVideoPlay(
+ com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay(
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655708596763/全车型混剪增加红旗车队.m4v",
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655969511280/车队.png",
"蘑菇车联覆盖生活的方方面面"
)
)
arrayListOf.add(
- TaxiPassengerVideoPlay(
+ com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay(
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655708554279/红旗车队.m4v",
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655969553174/红旗重新排版.png",
"蘑菇车联之红旗车队"
)
)
arrayListOf.add(
- TaxiPassengerVideoPlay(
+ com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay(
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655708499497/大运会合作解说版.m4v",
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655969536177/大运会.png",
"蘑菇车联牵手成都大运会"
)
)
arrayListOf.add(
- TaxiPassengerVideoPlay(
+ com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay(
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655708409810/20210610重新排版3屏.m4v",
"https://img.zhidaohulian.com/fileServer/online_car_hailing/1655969579713/三屏.png",
"多视角体验蘑菇车联自动驾驶"
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerItemVideoHolder.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerItemVideoHolder.java
similarity index 80%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerItemVideoHolder.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerItemVideoHolder.java
index 784e57ec53..a113e336af 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerItemVideoHolder.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerItemVideoHolder.java
@@ -1,12 +1,12 @@
-package com.mogo.och.bus.passenger.ui.video.adapter;
+package com.mogo.och.charter.passenger.ui.video.adapter;
import android.content.Context;
import android.view.View;
import androidx.recyclerview.widget.RecyclerView;
-import com.mogo.och.bus.passenger.R;
-import com.mogo.och.bus.passenger.ui.video.ConsultVideoPlayer;
+import com.mogo.och.charter.passenger.R;
+import com.mogo.och.charter.passenger.ui.video.ConsultVideoPlayer;
import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder;
public class RecyclerItemVideoHolder extends RecyclerView.ViewHolder {
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerVideoAdapter.java b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java
similarity index 90%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerVideoAdapter.java
rename to OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java
index b9a9eec122..707a8bc74e 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/video/adapter/RecyclerVideoAdapter.java
+++ b/OCH/charter/passenger/src/main/java/com/mogo/och/charter/passenger/ui/video/adapter/RecyclerVideoAdapter.java
@@ -1,4 +1,4 @@
-package com.mogo.och.bus.passenger.ui.video.adapter;
+package com.mogo.och.charter.passenger.ui.video.adapter;
import android.content.Context;
import android.view.LayoutInflater;
@@ -10,9 +10,9 @@ import androidx.recyclerview.widget.RecyclerView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
-import com.mogo.och.bus.passenger.utils.ToastCharterUtils;
-import com.mogo.och.bus.passenger.R;
-import com.mogo.och.bus.passenger.bean.TaxiPassengerVideoPlay;
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils;
+import com.mogo.och.charter.passenger.R;
+import com.mogo.och.charter.passenger.bean.TaxiPassengerVideoPlay;
import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack;
import java.util.List;
@@ -102,12 +102,12 @@ public class RecyclerVideoAdapter extends RecyclerView.Adapter
-
-
-
-
-
-
-
-
-
@@ -91,13 +91,13 @@
app:layout_constraintEnd_toEndOf="@+id/viewBusPM1MsgBoxButton"
app:layout_constraintTop_toBottomOf="@+id/viewBusPM1MsgBoxButton" />
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/res/layout/m1_soft_fragment.xml b/OCH/charter/passenger/src/main/res/layout/m1_soft_fragment.xml
index 66d7eea319..16ca18765c 100644
--- a/OCH/charter/passenger/src/main/res/layout/m1_soft_fragment.xml
+++ b/OCH/charter/passenger/src/main/res/layout/m1_soft_fragment.xml
@@ -84,7 +84,7 @@
app:layout_constraintStart_toStartOf="@+id/gl_left"
app:layout_constraintTop_toTopOf="parent" />
-
-
-
-
- {
queryCarStatus();
@@ -106,9 +107,9 @@ public abstract class OchCommonLoginStatusModel {
@Override
public void onError() {
if (!NetworkUtils.isConnected(mContext)) {
- ToastUtils.showShort(mContext.getString(R.string.network_error_tip));
+ ToastCharterUtils.showToastShort(mContext.getString(R.string.network_error_tip));
} else {
- ToastUtils.showShort(mContext.getString(R.string.request_error_tip));
+ ToastCharterUtils.showToastShort(mContext.getString(R.string.request_error_tip));
}
}
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/biz/presenter/OchCommonLoginPresenter.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/biz/presenter/OchCommonLoginPresenter.kt
index 4f607084b2..784d7f3e43 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/biz/presenter/OchCommonLoginPresenter.kt
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/biz/presenter/OchCommonLoginPresenter.kt
@@ -6,11 +6,11 @@ import com.mogo.commons.mvp.Presenter
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.RegexUtils
-import com.mogo.eagle.core.utilcode.util.ToastUtils
import com.mogo.och.common.module.R
-import com.mogo.och.common.module.biz.ui.TaxiLoginDialogFragment
import com.mogo.och.common.module.biz.callback.ITaxiLoginCallback
import com.mogo.och.common.module.biz.model.OchCommonLoginModel
+import com.mogo.och.common.module.biz.ui.TaxiLoginDialogFragment
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import io.reactivex.Observable
import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.disposables.Disposable
@@ -42,7 +42,7 @@ class OchCommonLoginPresenter(view: TaxiLoginDialogFragment?) :
initListeners()
}
if (!RegexUtils.isMobileExact(phone)) {
- ToastUtils.showShort(R.string.module_och_taxi_login_phone_error)
+ ToastCharterUtils.showToastShort(R.string.module_och_taxi_login_phone_error)
mView?.inputPhoneError()
return
}
@@ -98,12 +98,12 @@ class OchCommonLoginPresenter(view: TaxiLoginDialogFragment?) :
initListeners()
}
if (!RegexUtils.isMobileExact(phone)) {
- ToastUtils.showShort(R.string.module_och_taxi_login_phone_error)
+ ToastCharterUtils.showToastShort(R.string.module_och_taxi_login_phone_error)
mView?.inputPhoneError()
return
}
if(code.isBlank()||code.length<4){
- ToastUtils.showShort(R.string.module_och_taxi_login_code_error)
+ ToastCharterUtils.showToastShort(R.string.module_och_taxi_login_code_error)
return
}
mView?.closeSoftInput()
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/AbnormalFactorsLoopManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/AbnormalFactorsLoopManager.kt
index 3ac45bea20..76db0f8f1c 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/AbnormalFactorsLoopManager.kt
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/AbnormalFactorsLoopManager.kt
@@ -9,8 +9,8 @@ import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger.i
import com.mogo.eagle.core.utilcode.util.NetworkUtils
-import com.mogo.eagle.core.utilcode.util.ToastUtils
import com.mogo.och.common.module.utils.PermissionUtil
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import io.reactivex.Observable
import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.disposables.Disposable
@@ -36,9 +36,9 @@ object AbnormalFactorsLoopManager : IMogoStatusChangedListener {
return@observable
}
if (newValue) {
- ToastUtils.showLong("长链接状态恢复")
+ ToastCharterUtils.showToastLong("长链接状态恢复")
} else {
- ToastUtils.showLong("长链接异常,请开启相应权限或者查看网络")
+ ToastCharterUtils.showToastLong("长链接异常,请开启相应权限或者查看网络")
}
}
@@ -88,7 +88,7 @@ object AbnormalFactorsLoopManager : IMogoStatusChangedListener {
i(TAG, "abnormal_factors_Str = $toastStr")
if (!FunctionBuildConfig.isDemoMode && toastStr !== "") {
- ToastUtils.showLong(toastStr + "请开启相应权限或者查看网络")
+ ToastCharterUtils.showToastLong(toastStr + "请开启相应权限或者查看网络")
}
}
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/debug/DebugViewWatchDogFragment.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/debug/DebugViewWatchDogFragment.kt
index 51ddc897f0..b7eeafedee 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/debug/DebugViewWatchDogFragment.kt
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/debug/DebugViewWatchDogFragment.kt
@@ -17,8 +17,8 @@ import com.mogo.eagle.core.utilcode.util.AppStateManager
import com.mogo.eagle.core.utilcode.util.BarUtils
import com.mogo.eagle.core.utilcode.util.ClickUtils
import com.mogo.eagle.core.utilcode.util.KeyboardUtils
-import com.mogo.eagle.core.utilcode.util.ToastUtils
import com.mogo.och.common.module.R
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import kotlinx.android.synthetic.main.m1_debugview_pass.*
/**
@@ -43,7 +43,7 @@ class DebugViewWatchDogFragment :
actv_password_submit.setOnClickListener {
val text = acet_close.text
if(text==null||text.isEmpty()){
- ToastUtils.showShort("请输入密码")
+ ToastCharterUtils.showToastShort("请输入密码")
}else{
if(text.toString() == "123987"){
dismissAllowingStateLoss()
@@ -52,7 +52,7 @@ class DebugViewWatchDogFragment :
}
ToggleDebugView.toggleDebugView.toggle(requireContext())
}else{
- ToastUtils.showShort("请输入正确密码")
+ ToastCharterUtils.showToastShort("请输入正确密码")
}
}
}
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt
index 01262dba66..4db99d75e8 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/devicemanage/LightAirconditionDoorManager.kt
@@ -8,6 +8,7 @@ import com.mogo.och.common.module.bean.dpmsg.AppConnectMsg
import com.mogo.och.common.module.manager.LanSocketManager
import com.mogo.och.common.module.utils.RxUtils
import com.mogo.och.common.module.voice.VoiceNotice
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils
import io.reactivex.disposables.Disposable
object LightAirconditionDoorManager {
@@ -19,7 +20,7 @@ object LightAirconditionDoorManager {
fun go2OpenDoor(go2Open:Boolean){
val canOpenOrCloseDoor = canOpenOrCloseDoor()
if(!canOpenOrCloseDoor.isNullOrBlank()){
- ToastUtils.showLong(canOpenOrCloseDoor)
+ ToastCharterUtils.showToastLong(canOpenOrCloseDoor)
return
}
RxUtils.disposeSubscribe(dooorSubscribe)
@@ -35,7 +36,7 @@ object LightAirconditionDoorManager {
doorStatusSubscribe = RxUtils.createSubscribe(6000) {
if (LightAirconditionDoorStatusManager.doorStatus.isOpen) {
if(!go2Open) {// 关门失败
- ToastUtils.showShort("车辆系统繁忙,稍后再试试吧~")
+ ToastCharterUtils.showToastShort("车辆系统繁忙,稍后再试试吧~")
VoiceNotice.showNotice(
"车辆系统繁忙,稍后再试试吧~",
AIAssist.LEVEL0
@@ -44,7 +45,7 @@ object LightAirconditionDoorManager {
}
}else{
if(go2Open) {//开门失败
- ToastUtils.showShort("车辆系统繁忙,稍后再试试吧~")
+ ToastCharterUtils.showToastShort("车辆系统繁忙,稍后再试试吧~")
VoiceNotice.showNotice(
"车辆系统繁忙,稍后再试试吧~",
AIAssist.LEVEL0
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/map/AmapNaviToDestinationModel.java b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/map/AmapNaviToDestinationModel.java
index c730bdd54a..95758c90a9 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/map/AmapNaviToDestinationModel.java
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/map/AmapNaviToDestinationModel.java
@@ -24,8 +24,8 @@ import com.amap.api.navi.model.NaviInfo;
import com.amap.api.navi.model.NaviLatLng;
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger;
import com.mogo.eagle.core.utilcode.util.NetworkUtils;
-import com.mogo.eagle.core.utilcode.util.ToastUtils;
import com.mogo.och.common.module.utils.PermissionUtil;
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils;
import java.util.ArrayList;
import java.util.List;
@@ -47,6 +47,7 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
private ICommonNaviChangedCallback mNaviChangedCallback;
private AtomicInteger errorCount = new AtomicInteger(0);
private boolean isPlay;
+
public static AmapNaviToDestinationModel getInstance(Context context) {
mContext = context;
return SingletonHolder.INSTANCE;
@@ -55,25 +56,28 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
private static final class SingletonHolder {
private static final AmapNaviToDestinationModel INSTANCE = new AmapNaviToDestinationModel();
}
- private AmapNaviToDestinationModel(){
+
+ private AmapNaviToDestinationModel() {
}
- public void initAMapNavi(NaviLatLng startLatLng,NaviLatLng endLatLng) {
+
+ public void initAMapNavi(NaviLatLng startLatLng, NaviLatLng endLatLng) {
try {
mAMapNavi = AMapNavi.getInstance(mContext);
mAMapNavi.addAMapNaviListener(this);
mAMapNavi.setUseInnerVoice(true, true);
sList.add(startLatLng);
eList.add(endLatLng);
- }catch (Exception e) {
+ } catch (Exception e) {
e.printStackTrace();
}
}
- public void setVoiceIsMute(boolean isPlay){
+
+ public void setVoiceIsMute(boolean isPlay) {
if (mAMapNavi == null) return;
this.isPlay = isPlay;
- if (isPlay){
+ if (isPlay) {
mAMapNavi.startSpeak();
- }else {
+ } else {
mAMapNavi.stopSpeak();
}
}
@@ -82,8 +86,8 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
return mAMapNavi;
}
- public void destroyAmaNavi(){
- if (mAMapNavi != null){
+ public void destroyAmaNavi() {
+ if (mAMapNavi != null) {
isPlay = false;
sList.clear();
eList.clear();
@@ -94,9 +98,10 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
}
}
- public void setOCHTaciNaviChangedCallback(ICommonNaviChangedCallback callback){
+ public void setOCHTaciNaviChangedCallback(ICommonNaviChangedCallback callback) {
this.mNaviChangedCallback = callback;
}
+
@Override
public void onInitNaviFailure() {
Toast.makeText(mContext, "init navi Failed", Toast.LENGTH_SHORT).show();
@@ -126,6 +131,7 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
}
mAMapNavi.calculateDriveRoute(sList, eList, mWayPointList, strategy);
}
+
@Override
public void onCalculateRouteSuccess(int[] ints) {
//多路径算路成功回调
@@ -135,9 +141,9 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
@Override
public void onNaviInfoUpdate(NaviInfo naviinfo) {
//导航过程中的信息更新,请看NaviInfo的具体说明
- if (null != mNaviChangedCallback){
+ if (null != mNaviChangedCallback) {
CallerLogger.i(M_TAXI + TAG, "距离=" + naviinfo.getPathRetainDistance() + ", 剩余时间 " + naviinfo.getPathRetainTime());
- mNaviChangedCallback.onCurrentNaviDistAndTimeChanged(naviinfo.getPathRetainDistance(),naviinfo.getPathRetainTime());// 米、秒
+ mNaviChangedCallback.onCurrentNaviDistAndTimeChanged(naviinfo.getPathRetainDistance(), naviinfo.getPathRetainTime());// 米、秒
}
}
@@ -150,23 +156,23 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
public void onCalculateRouteFailure(AMapCalcRouteResult result) {
//路线计算失败
//多路径算路成功回调
- if (errorCount.get() < 5){
+ if (errorCount.get() < 5) {
errorCount.getAndIncrement();
- if (mNaviChangedCallback != null){
- mNaviChangedCallback.reInitNaviAmap(isPlay,true);
+ if (mNaviChangedCallback != null) {
+ mNaviChangedCallback.reInitNaviAmap(isPlay, true);
}
}
- if (!NetworkUtils.isConnected(mContext) || result.getErrorCode() == 2){
- ToastUtils.showShort("网络异常,请重试");
- if (mNaviChangedCallback != null){
- mNaviChangedCallback.reInitNaviAmap(isPlay,false);
+ if (!NetworkUtils.isConnected(mContext) || result.getErrorCode() == 2) {
+ ToastCharterUtils.showToastShort("网络异常,请重试");
+ if (mNaviChangedCallback != null) {
+ mNaviChangedCallback.reInitNaviAmap(isPlay, false);
}
return;
}
- if (!PermissionUtil.isLocServiceEnable(mContext) || !PermissionUtil.checkPermission(mContext,new String[]{Manifest.permission.ACCESS_FINE_LOCATION})){
- ToastUtils.showShort("请开启车机定位后重试");
- if (mNaviChangedCallback != null){
- mNaviChangedCallback.reInitNaviAmap(isPlay,false);
+ if (!PermissionUtil.isLocServiceEnable(mContext) || !PermissionUtil.checkPermission(mContext, new String[]{Manifest.permission.ACCESS_FINE_LOCATION})) {
+ ToastCharterUtils.showToastShort("请开启车机定位后重试");
+ if (mNaviChangedCallback != null) {
+ mNaviChangedCallback.reInitNaviAmap(isPlay, false);
}
return;
}
@@ -174,6 +180,7 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
CallerLogger.i(M_TAXI + TAG, "路线计算失败:错误码=" + result.getErrorCode() + ",Error Message= " + result.getErrorDetail());
CallerLogger.i(M_TAXI + TAG, "错误码详细链接见:http://lbs.amap.com/api/android-navi-sdk/guide/tools/errorcode/");
}
+
@Override
public void onStartNavi(int type) {
//开始导航回调
@@ -233,6 +240,7 @@ public class AmapNaviToDestinationModel implements AMapNaviListener {
public void onGpsOpenStatus(boolean enabled) {
//GPS开关状态回调
}
+
@Override
public void showModeCross(AMapModelCross aMapModelCross) {
}
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/utils/ToastUtilsOch.java b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/utils/ToastUtilsOch.java
index cdfe46ed50..248eb054cb 100644
--- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/utils/ToastUtilsOch.java
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/utils/ToastUtilsOch.java
@@ -4,7 +4,7 @@ import android.content.Context;
import com.mogo.commons.debug.DebugConfig;
import com.mogo.eagle.core.utilcode.util.NetworkUtils;
-import com.mogo.eagle.core.utilcode.util.ToastUtils;
+import com.mogo.och.common.module.wigets.toast.ToastCharterUtils;
public class ToastUtilsOch {
@@ -17,9 +17,9 @@ public class ToastUtilsOch {
return;
}
if (DebugConfig.isDebug()) {
- ToastUtils.showShort(code+","+message);
+ ToastCharterUtils.showToastShort(code+","+message);
}else {
- ToastUtils.showShort(message);
+ ToastCharterUtils.showToastShort(message);
}
}
@@ -36,9 +36,9 @@ public class ToastUtilsOch {
public static void toastRequestError(Context context,String failMsg){
if (!NetworkUtils.isConnected(context)) {
- ToastUtils.showShort("网络异常,请稍后重试");
+ ToastCharterUtils.showToastShort("网络异常,请稍后重试");
}else {
- ToastUtils.showShort(failMsg);
+ ToastCharterUtils.showToastShort(failMsg);
}
}
}
diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterUtils.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterUtils.kt
new file mode 100644
index 0000000000..8c903b4b0e
--- /dev/null
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterUtils.kt
@@ -0,0 +1,91 @@
+package com.mogo.och.common.module.wigets.toast
+
+import android.view.Gravity
+import android.view.View
+import androidx.annotation.StringRes
+import com.mogo.eagle.core.data.config.FunctionBuildConfig
+import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils
+import com.mogo.eagle.core.utilcode.util.ActivityUtils
+import com.mogo.eagle.core.utilcode.util.StringUtils
+import com.mogo.eagle.core.utilcode.util.ToastUtils
+import me.jessyan.autosize.utils.AutoSizeUtils
+
+object ToastCharterUtils {
+ const val TAG = "ToastCharterUtils"
+
+ private val toastUtils = ToastUtils().setGravity(Gravity.CENTER, 0, 0)
+
+ @JvmStatic
+ fun showToastLong(toastText: String){
+ if (AppIdentityModeUtils.isCharterPassenger(FunctionBuildConfig.appIdentityMode)) {
+ showCharterLongToast(toastText)
+ }else{
+ ToastUtils.showLong(toastText)
+ }
+ }
+
+ @JvmStatic
+ fun showToastShort(toastText: String?){
+ toastText?.let {
+ if (AppIdentityModeUtils.isCharterPassenger(FunctionBuildConfig.appIdentityMode)) {
+ showCharterShortToast(toastText)
+ }else{
+ ToastUtils.showShort(toastText)
+ }
+ }
+ }
+
+ @JvmStatic
+ fun showToastShort(@StringRes resId: Int, vararg args: Any?) {
+ val string = StringUtils.getString(resId, args)
+ string?.let {
+ showToastShort(it)
+ }
+ }
+ @JvmStatic
+ fun showToastShort(@StringRes resId: Int) {
+ val string = StringUtils.getString(resId)
+ string?.let {
+ showToastShort(it)
+ }
+ }
+
+
+ fun showCharterLongToast(toastText: String) {
+ val context = ActivityUtils.getTopActivity()
+ val marker = ToastCharterView(context)
+ marker.setText(toastText)
+ marker.measure(
+ View.MeasureSpec.makeMeasureSpec(
+ AutoSizeUtils.dp2px(context, 145f),
+ View.MeasureSpec.UNSPECIFIED
+ ),
+ View.MeasureSpec.makeMeasureSpec(
+ AutoSizeUtils.dp2px(context, 34f),
+ View.MeasureSpec.EXACTLY
+ )
+ )
+ marker.layout(0, 0, marker.measuredWidth, marker.measuredHeight)
+ ToastUtils.showLongWithmarker(marker, toastUtils)
+ }
+
+ private fun showCharterShortToast(toastText: String?) {
+ toastText?.let {
+ val context = ActivityUtils.getTopActivity()
+ val marker = ToastCharterView(context)
+ marker.setText(toastText)
+ marker.measure(
+ View.MeasureSpec.makeMeasureSpec(
+ AutoSizeUtils.dp2px(context, 145f),
+ View.MeasureSpec.UNSPECIFIED
+ ),
+ View.MeasureSpec.makeMeasureSpec(
+ AutoSizeUtils.dp2px(context, 34f),
+ View.MeasureSpec.EXACTLY
+ )
+ )
+ marker.layout(0, 0, marker.measuredWidth, marker.measuredHeight)
+ ToastUtils.showShortWithmarker(marker, toastUtils)
+ }
+ }
+}
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/toast/ToastCharterView.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterView.kt
similarity index 87%
rename from OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/toast/ToastCharterView.kt
rename to OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterView.kt
index b566f20f10..27807b3950 100644
--- a/OCH/charter/passenger/src/main/java/com/mogo/och/bus/passenger/ui/toast/ToastCharterView.kt
+++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/toast/ToastCharterView.kt
@@ -1,10 +1,10 @@
-package com.mogo.och.bus.passenger.ui.toast
+package com.mogo.och.common.module.wigets.toast
import android.content.Context
import android.util.AttributeSet
import android.view.LayoutInflater
import androidx.constraintlayout.widget.ConstraintLayout
-import com.mogo.och.bus.passenger.R
+import com.mogo.och.common.module.R
import kotlinx.android.synthetic.main.charter_p_view_toast.view.*
class ToastCharterView @JvmOverloads constructor(
diff --git a/OCH/charter/passenger/src/main/res/drawable/charter_p_toast_shape.xml b/OCH/mogo-och-common-module/src/main/res/drawable/charter_p_toast_shape.xml
similarity index 77%
rename from OCH/charter/passenger/src/main/res/drawable/charter_p_toast_shape.xml
rename to OCH/mogo-och-common-module/src/main/res/drawable/charter_p_toast_shape.xml
index bfa4b479b1..144a69aabe 100644
--- a/OCH/charter/passenger/src/main/res/drawable/charter_p_toast_shape.xml
+++ b/OCH/mogo-och-common-module/src/main/res/drawable/charter_p_toast_shape.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/OCH/charter/passenger/src/main/res/layout/charter_p_view_toast.xml b/OCH/mogo-och-common-module/src/main/res/layout/charter_p_view_toast.xml
similarity index 89%
rename from OCH/charter/passenger/src/main/res/layout/charter_p_view_toast.xml
rename to OCH/mogo-och-common-module/src/main/res/layout/charter_p_view_toast.xml
index 4dc65ef199..c917038edb 100644
--- a/OCH/charter/passenger/src/main/res/layout/charter_p_view_toast.xml
+++ b/OCH/mogo-och-common-module/src/main/res/layout/charter_p_view_toast.xml
@@ -17,9 +17,8 @@
android:paddingTop="@dimen/dp_16"
android:paddingEnd="@dimen/dp_31"
android:paddingBottom="@dimen/dp_16"
- android:textColor="@color/bus_p_m1_203555"
+ android:textColor="@color/common_203555"
android:textSize="25dp"
- android:layout_marginBottom="@dimen/dp_76"
tools:text="18" />
diff --git a/OCH/mogo-och-common-module/src/main/res/values/colors.xml b/OCH/mogo-och-common-module/src/main/res/values/colors.xml
index b000f93cfe..0755fb7f2c 100644
--- a/OCH/mogo-och-common-module/src/main/res/values/colors.xml
+++ b/OCH/mogo-och-common-module/src/main/res/values/colors.xml
@@ -20,4 +20,6 @@
#E0EFFF
#B8C2D7
#B8C2D8
+ #203555
+ #B3EFF6FF
\ No newline at end of file
diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.kt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt
index a9ba22c9cb..fe9eff4324 100644
--- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt
+++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt
@@ -341,7 +341,7 @@ object TaxiTaskModel {
}
if (checkCurrentTaskCondition()) {
- judgeTaskStartStation(mogoLocation)
+// judgeTaskStartStation(mogoLocation)
judgeTaskEndSiteStation(mogoLocation)
}
diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/utils/TaxiTrajectoryManager.java b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/utils/TaxiTrajectoryManager.java
index 11ea80ca52..3f5c6c6ba6 100644
--- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/utils/TaxiTrajectoryManager.java
+++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/utils/TaxiTrajectoryManager.java
@@ -158,18 +158,25 @@ public class TaxiTrajectoryManager {
final OrderDetail orderDetail = taskAndOrder.getOrder();
TrajectoryListRespBean.Result preloadContrail = null; //预加载的轨迹
final List orderContrails = TaxiTaskModel.INSTANCE.getCurrentOrderTrajectoryList();
+ int preLoadIndex = -1;
if (orderDetail != null && orderContrails != null && orderContrails.size() != 0 ){
for (int i = 0; i< orderContrails.size() ; i++){
if (orderContrails.get(i).getLineId() == curLineId){ //预加载轨迹是curLineId索引的下一个
int index = i + 1;
- if (orderContrails.size()-1 >= index){
+ if (orderContrails.size() == index){
+ //说明找到的是集合最后一个, 最后一个为送驾轨迹,即送驾轨迹和当前的任务轨迹是一样的,不再预加载
+ preLoadIndex = index;
+ break;
+ }else if (orderContrails.size()-1 >= index){
preloadContrail = orderContrails.get(index);
+ preLoadIndex = index;
+ break;
}
}
}
- if (preloadContrail == null){
- //不包含预加载轨迹直接是集合第一个
+
+ if (preLoadIndex == -1){ //说明当前任务轨迹在接驾/送驾轨迹集合里没有, 直接加载轨迹集合第一个
preloadContrail = orderContrails.get(0);
}
}
diff --git a/app/matrixTrace/blackMethodList.txt b/app/matrixTrace/blackMethodList.txt
index 880f2aa415..b1cfcf574c 100644
--- a/app/matrixTrace/blackMethodList.txt
+++ b/app/matrixTrace/blackMethodList.txt
@@ -9,6 +9,7 @@
-keeppackage org/slf4j/
-keeppackage kotlin/
-keeppackage androidx/
+-keeppackage a/a/a/a/a
-keepclass com.mogo.eagle.core.function.main.MainMoGoApplication
-keepclass com.mogo.commons.AbsMogoApplication
-keepclass com.bytedance.apm.agent.v2.instrumentation.AppAgent
diff --git a/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/mogo/AppIdentityModeUtils.kt b/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/mogo/AppIdentityModeUtils.kt
index 21feb6cae6..5cadfe79a4 100644
--- a/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/mogo/AppIdentityModeUtils.kt
+++ b/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/mogo/AppIdentityModeUtils.kt
@@ -32,6 +32,7 @@ object AppIdentityModeUtils {
// 身份
private const val DRIVER = "Driver"
private const val PASSENGER = "Passenger"
+
// 业务
private const val TAXI = "Taxi"
private const val BUS = "Bus"
@@ -45,7 +46,6 @@ object AppIdentityModeUtils {
private const val JL = "JL"
-
private fun getInfo(appIdentityMode: String): Array {
val split = appIdentityMode.split("_")
if (split.size == 3) {
@@ -56,7 +56,7 @@ object AppIdentityModeUtils {
fun getBuildCarType(appIdentityMode: String): String {
val (_, _, carType) = getInfo(appIdentityMode)
- if(carType.isNotEmpty()){
+ if (carType.isNotEmpty()) {
return carType
}
return ""
@@ -121,6 +121,7 @@ object AppIdentityModeUtils {
}
return false
}
+
/**
* 是否是 接驳车(这里不细分具体是:司机、乘客等类型)
*
@@ -131,6 +132,7 @@ object AppIdentityModeUtils {
fun isShuttlePassenger(appIdentityMode: String): Boolean {
return isShuttle(appIdentityMode) && isPassenger(appIdentityMode)
}
+
@JvmStatic
fun isM2(appIdentityMode: String): Boolean {
val (_, _, model) = getInfo(appIdentityMode)
@@ -241,6 +243,12 @@ object AppIdentityModeUtils {
}
return false
}
+
+ @JvmStatic
+ fun isCharterPassenger(appIdentityMode: String): Boolean {
+ return isCharter(appIdentityMode) && isPassenger(appIdentityMode)
+ }
+
@JvmStatic
fun isM1(appIdentityMode: String): Boolean {
val (_, _, model) = getInfo(appIdentityMode)
@@ -262,8 +270,8 @@ object AppIdentityModeUtils {
}
}
- enum class Product{
- BUS,TAXI,SWEEPER,SHUTTLE,CHARTER
+ enum class Product {
+ BUS, TAXI, SWEEPER, SHUTTLE, CHARTER
}
}
diff --git a/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/util/ToastUtils.java b/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/util/ToastUtils.java
index 400f3e021d..d054476dec 100644
--- a/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/util/ToastUtils.java
+++ b/core/mogo-core-utils/src/main/java/com/mogo/eagle/core/utilcode/util/ToastUtils.java
@@ -464,6 +464,13 @@ public final class ToastUtils {
}
}
+ public static void showShortWithmarker(@Nullable final View view,@Nullable final ToastUtils marker) {
+ if(view!=null){
+ show(view, Toast.LENGTH_SHORT, marker);
+ }else {
+
+ }
+ }
/**
* Show the toast for a short period of time.
*
@@ -471,6 +478,9 @@ public final class ToastUtils {
public static void showLong(@Nullable final View view) {
show(view, Toast.LENGTH_LONG, DEFAULT_MAKER);
}
+ public static void showLongWithmarker(@Nullable final View view,@Nullable final ToastUtils marker) {
+ show(view, Toast.LENGTH_LONG, marker);
+ }
/**