车辆挂车行驶证新增编辑添加查看大图,以及优化更换图片功能补充

This commit is contained in:
lijia 2024-06-26 10:51:19 +08:00
parent 392fcf61a8
commit 81e54333c5

View File

@ -2,6 +2,7 @@ package com.arpa.hndahesudintocctmsdriver.ui.account.authperson
import android.os.Bundle
import android.view.View
import android.widget.ImageView
import com.arpa.hndahesudintocctmsdriver.R
import com.arpa.hndahesudintocctmsdriver.base.AppConfig
import com.arpa.hndahesudintocctmsdriver.bean.CarBean
@ -53,6 +54,17 @@ class AuthTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
ivBack.setOnClickListener {
selBackPic()
}
tvChangeFront.setOnClickListener {
if (showPic(upDrivingInfoBean.licenseFaceUrl, ivFront))
return@setOnClickListener
selFrontPic()
}
tvChangeBack.setOnClickListener {
if (showPic(upDrivingInfoBean.licenseBackUrl, ivBack))
return@setOnClickListener
selBackPic()
}
tvCarType.setOnClickListener {
//车辆类型
DicUtils.getInstance()
@ -154,6 +166,7 @@ class AuthTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
binding.run {
etCarNum.setText(it.licensePlateNumber)
etUseNature.setText(it.useNature)
tvChangeFront.visibility = View.VISIBLE
}
}
}
@ -188,6 +201,7 @@ class AuthTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
binding.run {
etHdzzz.setText(upDrivingInfoBean.approvedLoad)
tvInfo.text = it.overallDimension
tvChangeBack.visibility = View.VISIBLE
}
//车长
@ -217,7 +231,17 @@ class AuthTrailerActivity : BaseActivity<ActivityAuthTrailerBinding>() {
}
}
}
private fun showPic(url: String, image: ImageView): Boolean {
if (!url.isNullOrEmpty()) {
CommonPopUtils.getInstance().showOnePic(
mContext,
image, url
)
return true
}
return false
}
private fun subMint() {
if (binding.tvCarType.text.isNullOrEmpty() ||