From 9910d51e1b789407e377e0c15d70b34ae1636f55 Mon Sep 17 00:00:00 2001 From: lijia Date: Wed, 17 Apr 2024 16:43:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E9=BB=98=E8=AE=A4=E9=80=89?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/dahe/gldriver/bean/OrderBean.kt | 3 + .../com/dahe/gldriver/bean/OrderDetailBean.kt | 3 + .../com/dahe/gldriver/mypop/PopBottomCar.kt | 8 +++ .../dahe/gldriver/ui/account/LoginActivity.kt | 5 +- .../com/dahe/gldriver/ui/home/HomeFragment.kt | 56 +++++++++++-------- .../mine/activity/DriverTeamDetailActivity.kt | 4 ++ .../waybill/activity/WaybillDetailActivity.kt | 13 ++++- .../com/dahe/gldriver/utils/CommonPopUtils.kt | 15 +++-- .../com/dahe/gldriver/utils/OrderUtils.kt | 16 ++++-- app/src/main/res/layout/item_waybill.xml | 6 +- 10 files changed, 95 insertions(+), 34 deletions(-) diff --git a/app/src/main/java/com/dahe/gldriver/bean/OrderBean.kt b/app/src/main/java/com/dahe/gldriver/bean/OrderBean.kt index 3bebd21..0de6be5 100644 --- a/app/src/main/java/com/dahe/gldriver/bean/OrderBean.kt +++ b/app/src/main/java/com/dahe/gldriver/bean/OrderBean.kt @@ -13,6 +13,9 @@ data class OrderBean( val goodsList: List = mutableListOf(), val loadingArea: String= "", val loadingAreaCode: String= "", + val shipperCaptainId: String= "",//货主指定车队ID + val shipperDriverId: String= "",//货主指定司机ID + val shipperCarId: String= "",//货主指定车辆ID val loadingCity: String= "", val loadingCityCode: String= "", val loadingDeadline: String= "", diff --git a/app/src/main/java/com/dahe/gldriver/bean/OrderDetailBean.kt b/app/src/main/java/com/dahe/gldriver/bean/OrderDetailBean.kt index 93be4d8..e521afa 100644 --- a/app/src/main/java/com/dahe/gldriver/bean/OrderDetailBean.kt +++ b/app/src/main/java/com/dahe/gldriver/bean/OrderDetailBean.kt @@ -27,6 +27,9 @@ data class OrderDetailBean( val requirement: String, val shipperContactName: String, val shipperContactPhone: String, + val shipperCaptainId: String,//货主指定车队ID + val shipperDriverId: String,//货主指定司机ID + val shipperCarId: String,//货主指定车辆ID val vehicleLength: String, val vehicleType: String, val waybillId: String, diff --git a/app/src/main/java/com/dahe/gldriver/mypop/PopBottomCar.kt b/app/src/main/java/com/dahe/gldriver/mypop/PopBottomCar.kt index 95edd2c..7b1b6fb 100644 --- a/app/src/main/java/com/dahe/gldriver/mypop/PopBottomCar.kt +++ b/app/src/main/java/com/dahe/gldriver/mypop/PopBottomCar.kt @@ -24,6 +24,8 @@ class PopBottomCar( context: Context, cars: MutableList, private var isCap: Boolean, + private var selDriverId: String = "", + private var selCarId: String = "", onCarSelectListener: OnCarSelectListener ) : BottomPopupView(context) { @@ -43,6 +45,12 @@ class PopBottomCar( super.onCreate() var recycler = findViewById(R.id.recycler) var btnOk = findViewById