添加统一刷新结束处理

This commit is contained in:
lijia 2024-04-15 09:02:07 +08:00
parent 1b3568664b
commit 246b89c6d1
4 changed files with 19 additions and 7 deletions

View File

@ -55,7 +55,7 @@ class EditTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
this@EditTrailerActivity, this@EditTrailerActivity,
"重型自卸半挂车", "重型自卸半挂车",
true true
) { position, item -> ) { _, item ->
var data = item as DiCarColor var data = item as DiCarColor
tvCarType.text = data.dictLabel tvCarType.text = data.dictLabel
upDrivingInfoBean.run { upDrivingInfoBean.run {
@ -205,6 +205,8 @@ class EditTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
private fun subMint() { private fun subMint() {
if (binding.tvCarType.text.isNullOrEmpty() || if (binding.tvCarType.text.isNullOrEmpty() ||
binding.etCarNum.text.isNullOrEmpty() || binding.etCarNum.text.isNullOrEmpty() ||
binding.tvCarColor.text.isNullOrEmpty() || binding.tvCarColor.text.isNullOrEmpty() ||
@ -220,6 +222,7 @@ class EditTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
vehicleNum = binding.etCarNum.text.trim().toString() vehicleNum = binding.etCarNum.text.trim().toString()
vehicleType = binding.tvCarType.text.trim().toString()//车辆类型 vehicleType = binding.tvCarType.text.trim().toString()//车辆类型
trailerPlateColor = binding.tvCarColor.text.trim().toString() trailerPlateColor = binding.tvCarColor.text.trim().toString()
carId = if (this@EditTrailerActivity.carId.toIntOrNull() != null) this@EditTrailerActivity.carId else ""
} }
DataManager.getInstance().editTrailer(upDrivingInfoBean) DataManager.getInstance().editTrailer(upDrivingInfoBean)

View File

@ -142,7 +142,7 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>(), RefreshCallBack {
private fun initData() { private fun initData() {
DataManager.getInstance().orderList() DataManager.getInstance().orderList()
.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()) .subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread())
.subscribe(BaseObserver(mContext, object : RxHttpCallBack<MutableList<OrderBean>>() { .subscribe(BaseObserver(mContext, object : RxHttpCallBack<MutableList<OrderBean>>(binding.refresh) {
override fun onSuccess(t: CommonResponseBean<MutableList<OrderBean>>) { override fun onSuccess(t: CommonResponseBean<MutableList<OrderBean>>) {
super.onSuccess(t) super.onSuccess(t)
if (mRefreshPage === 1) { if (mRefreshPage === 1) {

View File

@ -87,7 +87,15 @@ class CarDetailActivity : BaseActivity<ActivityCarDetailBinding>(), View.OnClick
putString(AppConfig.CAR_ID, CarDetail.vehicleNum) putString(AppConfig.CAR_ID, CarDetail.vehicleNum)
}) })
btnDriver.id, llAgainDriver.id -> ActivityUtils.startActivityForResult( //挂车去上传
btnDriver.id -> ActivityUtils.startActivityForResult(
this@CarDetailActivity,
EditTrailerActivity::class.java, Bundle().apply {
putString(AppConfig.CAR_ID, CarDetail.carId.toString())
}, 1
)
//挂车重新上传
llAgainDriver.id -> ActivityUtils.startActivityForResult(
this@CarDetailActivity, this@CarDetailActivity,
EditTrailerActivity::class.java, Bundle().apply { EditTrailerActivity::class.java, Bundle().apply {
putString(AppConfig.CAR_ID, CarDetail.trailerVehicleNum) putString(AppConfig.CAR_ID, CarDetail.trailerVehicleNum)

View File

@ -134,6 +134,7 @@
android:background="@null" android:background="@null"
android:hint="请输入开户行" android:hint="请输入开户行"
android:drawablePadding="@dimen/dp_6" android:drawablePadding="@dimen/dp_6"
android:paddingRight="@dimen/dp_10"
android:gravity="right|center_vertical" android:gravity="right|center_vertical"
android:paddingLeft="@dimen/dp_10" android:paddingLeft="@dimen/dp_10"
android:textColor="@color/black" android:textColor="@color/black"