From 68c3dce0a58c76bbaa996f051d048be76f0e9275 Mon Sep 17 00:00:00 2001 From: pangfan Date: Tue, 19 Dec 2023 12:04:29 +0800 Subject: [PATCH 1/4] =?UTF-8?q?[v6.2.5]MogoTaxi=E5=8F=B8=E6=9C=BAapp?= =?UTF-8?q?=EF=BC=9A=E5=8E=BB=E9=99=A4"=E5=AE=89=E5=85=A8/=E8=87=AA?= =?UTF-8?q?=E9=A9=BE"=E6=A8=A1=E5=BC=8F=E9=80=89=E6=8B=A9=EF=BC=8C?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E8=87=AA=E9=A9=BE=E6=A8=A1=E5=BC=8F=EF=BC=88?= =?UTF-8?q?server=E5=8E=BB=E9=99=A4=E5=BC=80=E5=90=AF=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E6=97=B6=E7=9A=84'=E5=AE=89=E5=85=A8=E7=A1=AE=E8=AE=A4'?= =?UTF-8?q?=E9=99=90=E5=88=B6=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mogo/och/taxi/model/TaxiModel.java | 24 +++++++++++++++---- .../och/taxi/presenter/TaxiPresenter.java | 5 ++++ .../ui/TaxiBeingServerdOrdersFragment.java | 9 ++++++- .../com/mogo/och/taxi/ui/TaxiFragment.java | 5 ++++ 4 files changed, 38 insertions(+), 5 deletions(-) diff --git a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.java b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.java index 662e2aceaf..9a28d7f996 100644 --- a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.java +++ b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/model/TaxiModel.java @@ -764,12 +764,20 @@ public class TaxiModel { @Override public void onSuccess(TaxiDataBaseRespBean data) { - updateAutopilotStatus(data.code == 0); + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + // updateAutopilotStatus(data.code == 0); + updateAutopilotStatus(true); } @Override public void onFail(int code, String msg) { - updateAutopilotStatus(false); + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + // updateAutopilotStatus(false); + updateAutopilotStatus(true); } }); } @@ -793,12 +801,20 @@ public class TaxiModel { @Override public void onSuccess(TaxiDataBaseRespBean data) { if (data != null && data.code == 0) - updateAutopilotStatus(data.data.equals(true)); + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + // updateAutopilotStatus(data.data.equals(true)); + updateAutopilotStatus(true); } @Override public void onFail(int code, String msg) { - updateAutopilotStatus(false); + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + // updateAutopilotStatus(false); + updateAutopilotStatus(true); } }); } diff --git a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/presenter/TaxiPresenter.java b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/presenter/TaxiPresenter.java index 54007473e2..be5e671701 100644 --- a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/presenter/TaxiPresenter.java +++ b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/presenter/TaxiPresenter.java @@ -258,6 +258,11 @@ public class TaxiPresenter extends Presenter implements ITaxiADASS TaxiModel.getInstance().cleanLineMarker(); TaxiModel.getInstance().cleanStation(); runOnUIThread(() -> { + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + mView.updateCtvAutopilotStatusTag(false); + if(TaxiOrderStatusEnum.ArriveAtEnd.getCode() == order.orderStatus){ CallerOrderListenerManager.INSTANCE.invokeOrderStatus(false); } diff --git a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiBeingServerdOrdersFragment.java b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiBeingServerdOrdersFragment.java index 0fcc863c72..baa4517898 100644 --- a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiBeingServerdOrdersFragment.java +++ b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiBeingServerdOrdersFragment.java @@ -283,7 +283,14 @@ public class TaxiBeingServerdOrdersFragment extends BaseTaxiUIFragment Color.parseColor("#FF1D5EF3"), true); - showOrHideOrderModeBtn(true); + /** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击; + * 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制) + */ + // showOrHideOrderModeBtn(true); + showOrHideOrderModeBtn(false); + CallerLogger.d(M_TAXI + TAG, "自驾模式"); + mOrderStartModeBtn.setTag(0); + startOrEndService(); } }else if (TaxiModel.getInstance().checkCurrentOCHOrder()) { diff --git a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiFragment.java b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiFragment.java index 1b3d2b1bf4..89f97e6b1d 100644 --- a/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiFragment.java +++ b/OCH/taxi/driver/src/main/java/com/mogo/och/taxi/ui/TaxiFragment.java @@ -230,6 +230,11 @@ public class TaxiFragment extends BaseTaxiTabFragment Date: Tue, 19 Dec 2023 15:04:15 +0800 Subject: [PATCH 2/4] =?UTF-8?q?[v6.2.5]MogoTaxi=E5=8F=B8=E6=9C=BAapp?= =?UTF-8?q?=EF=BC=9Arelease=20version=20v6.2.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gradle.properties b/gradle.properties index a996b0b75f..9d749d9f1b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -150,28 +150,28 @@ MATRIX_VERSION=2.0.8 # 测试模式司机端版本号 NOOP_DRIVER_VERSION=3.2.0 # 公交模式司机端版本号 -BUS_DRIVER_VERSION=6.2.4 +BUS_DRIVER_VERSION=6.2.5 # 公交模式乘客端端版本号 BUS_PASSENGER_VERSION=5.2.4 # 接驳模式司机端版本号 -SHUTTLE_DRIVER_VERSION=6.2.4 +SHUTTLE_DRIVER_VERSION=6.2.5 # 接驳模式乘客端端版本号 SHUTTLE_PASSENGER_VERSION=5.2.4 # 出租车模式司机端版本号 -TAXI_DRIVER_VERSION=6.2.4 +TAXI_DRIVER_VERSION=6.2.5 # 出租车模式乘客端端版本号 TAXI_PASSENGER_VERSION=5.2.4 # 出租车模式司机端版本号 -TAXIUNMANNED_DRIVER_VERSION=6.2.4 +TAXIUNMANNED_DRIVER_VERSION=6.2.5 # 出租车模式乘客端端版本号 TAXIUNMANNED_PASSENGER_VERSION=5.2.4 # 包车模式司机端版本号 -CHARTER_DRIVER_VERSION=6.2.4 +CHARTER_DRIVER_VERSION=6.2.5 # 包车模式乘客端端版本号 CHARTER_PASSENGER_VERSION=5.2.4 # 支持云控清扫车模式司机端版本号 -SWEEPERCLOUD_DRIVER_VERSION=6.2.4 +SWEEPERCLOUD_DRIVER_VERSION=6.2.5 # 清扫车模式司机端版本号 -SWEEPEROPERATE_DRIVER_VERSION=6.2.4 +SWEEPEROPERATE_DRIVER_VERSION=6.2.5 From 7a700d7b905c3be569ce60dd9a1b34cc49157364 Mon Sep 17 00:00:00 2001 From: zhongchao Date: Tue, 19 Dec 2023 21:09:02 +0800 Subject: [PATCH 3/4] [6.2.5] update chain --- gradle/ext.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/ext.gradle b/gradle/ext.gradle index 7d1e8f2788..c363c59b68 100644 --- a/gradle/ext.gradle +++ b/gradle/ext.gradle @@ -2,6 +2,6 @@ ext { gradle_version = '3.5.3' kotlin_plugin_version = '1.5.30' plugin_version = '10.0.0_mogo' - service_chain_version = '5.3.8' + service_chain_version = '5.3.14' lancetx_plugin_version = '10.0.4_mogo' } \ No newline at end of file From cec123e0466448e2dbc3925c8f46b32105b28d46 Mon Sep 17 00:00:00 2001 From: pangfan Date: Wed, 20 Dec 2023 11:53:34 +0800 Subject: [PATCH 4/4] =?UTF-8?q?[v6.2.5]MogoTaxi=E4=B9=98=E5=AE=A2=EF=BC=9A?= =?UTF-8?q?version=20v5.2.5=EF=BC=88=E9=85=8D=E5=90=88=E5=8F=B8=E6=9C=BAap?= =?UTF-8?q?p=E6=9B=B4=E6=96=B0=E8=BD=A6=E6=A8=A1=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 9d749d9f1b..b4e941de07 100644 --- a/gradle.properties +++ b/gradle.properties @@ -160,7 +160,7 @@ SHUTTLE_PASSENGER_VERSION=5.2.4 # 出租车模式司机端版本号 TAXI_DRIVER_VERSION=6.2.5 # 出租车模式乘客端端版本号 -TAXI_PASSENGER_VERSION=5.2.4 +TAXI_PASSENGER_VERSION=5.2.5 # 出租车模式司机端版本号 TAXIUNMANNED_DRIVER_VERSION=6.2.5