行驶证显示内容优化

This commit is contained in:
lijia 2024-04-12 09:12:11 +08:00
parent 0d88ea3f3a
commit 0a472b0f74
6 changed files with 19 additions and 1 deletions

View File

@ -8,6 +8,7 @@ package com.dahe.gldriver.bean
*/ */
data class CarBean( data class CarBean(
val approvedLoad: String="", val approvedLoad: String="",
val tractionWeight: String="",
val carHeight: String="", val carHeight: String="",
var carId: String="", var carId: String="",
val carLong: String="", val carLong: String="",

View File

@ -95,6 +95,7 @@ data class DataX(
val inspectionRecord: String = "",//检验有效期至2023年06月吉J 有效期 val inspectionRecord: String = "",//检验有效期至2023年06月吉J 有效期
val issueDate: String = "",//发证日期 val issueDate: String = "",//发证日期
val energySign: String = "",//能源类型 val energySign: String = "",//能源类型
val barcodeNumber: String = "",//条码编号
) )
data class PrismKeyValueInfo( data class PrismKeyValueInfo(

View File

@ -195,6 +195,9 @@ class AuthDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
} }
upDrivingInfoBean.energySignCode = it.energySign upDrivingInfoBean.energySignCode = it.energySign
upDrivingInfoBean.barcodeNumber = it.barcodeNumber
upDrivingInfoBean.overallDimension = it.overallDimension
binding.run { binding.run {
etCurbWeight.setText(it.curbWeight)//整备质量 etCurbWeight.setText(it.curbWeight)//整备质量
etPermittedWeight.setText(it.permittedWeight)// etPermittedWeight.setText(it.permittedWeight)//
@ -238,6 +241,8 @@ class AuthDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
if (etCarNum.text.isNullOrEmpty() || if (etCarNum.text.isNullOrEmpty() ||
tvCarType.text.isNullOrEmpty() || tvCarType.text.isNullOrEmpty() ||
tvEnd.text.isNullOrEmpty() || tvEnd.text.isNullOrEmpty() ||
etOwner.text.isNullOrEmpty() ||
etUseNature.text.isNullOrEmpty() ||
tvCarColor.text.isNullOrEmpty() tvCarColor.text.isNullOrEmpty()
) { ) {
showToast("请完善车辆信息") showToast("请完善车辆信息")
@ -252,6 +257,8 @@ class AuthDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
vehicleNum = binding.etCarNum.text.trim().toString() vehicleNum = binding.etCarNum.text.trim().toString()
vehicleType = binding.tvCarType.text.trim().toString() vehicleType = binding.tvCarType.text.trim().toString()
plateColor = binding.tvCarColor.text.trim().toString() plateColor = binding.tvCarColor.text.trim().toString()
owner = binding.etOwner.text.trim().toString()
useNature = binding.etUseNature.text.trim().toString()
} }
DataManager.getInstance().addCar(upDrivingInfoBean) DataManager.getInstance().addCar(upDrivingInfoBean)

View File

@ -243,8 +243,11 @@ class EditDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
carHeight = split[2] carHeight = split[2]
} }
} }
upDrivingInfoBean.tractionWeight = it.tractionWeight if (it.tractionWeight.contains("kg")){
upDrivingInfoBean.tractionWeight = it.tractionWeight.split("kg")[0]
}
upDrivingInfoBean.energySignCode = it.energySign upDrivingInfoBean.energySignCode = it.energySign
upDrivingInfoBean.barcodeNumber = it.barcodeNumber
binding.run { binding.run {
etCurbWeight.setText(it.curbWeight)//整备质量 etCurbWeight.setText(it.curbWeight)//整备质量
etPermittedWeight.setText(it.permittedWeight)//核定载质量 etPermittedWeight.setText(it.permittedWeight)//核定载质量
@ -258,6 +261,8 @@ class EditDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
if (etCarNum.text.isNullOrEmpty() || if (etCarNum.text.isNullOrEmpty() ||
tvCarType.text.isNullOrEmpty() || tvCarType.text.isNullOrEmpty() ||
tvEnd.text.isNullOrEmpty() || tvEnd.text.isNullOrEmpty() ||
etOwner.text.isNullOrEmpty() ||
etUseNature.text.isNullOrEmpty() ||
tvCarColor.text.isNullOrEmpty() tvCarColor.text.isNullOrEmpty()
) { ) {
showToast("请完善车辆信息") showToast("请完善车辆信息")
@ -272,6 +277,8 @@ class EditDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
vehicleNum = binding.etCarNum.text.trim().toString() vehicleNum = binding.etCarNum.text.trim().toString()
vehicleType = binding.tvCarType.text.trim().toString() vehicleType = binding.tvCarType.text.trim().toString()
plateColor = binding.tvCarColor.text.trim().toString() plateColor = binding.tvCarColor.text.trim().toString()
owner = binding.etOwner.text.trim().toString()
useNature = binding.etUseNature.text.trim().toString()
} }
DataManager.getInstance().editCar(upDrivingInfoBean) DataManager.getInstance().editCar(upDrivingInfoBean)

View File

@ -159,6 +159,7 @@ class CarDetailActivity : BaseActivity<ActivityCarDetailBinding>(), View.OnClick
private fun initViewByData(data: CarDetail) { private fun initViewByData(data: CarDetail) {
var doneInfoCount = 0 var doneInfoCount = 0
firstMissingInfo = -1
CarDetail = data CarDetail = data
binding.run { binding.run {
var missInfo = "" var missInfo = ""

View File

@ -156,6 +156,7 @@ class PersonInfoActivity : BaseActivity<ActivityPersonInfoBinding>(), View.OnCli
private fun initViewByData(data: UserDetail) { private fun initViewByData(data: UserDetail) {
doneInfoCount = 0 doneInfoCount = 0
firstMissingInfo = -1
binding.run { binding.run {
var missInfo = "" var missInfo = ""