package com.kuanzhai.driver.bean
|
|
data class MyBuyCarList(
|
val code: Int,
|
val `data`: List<MyBuyCarListData>,
|
val msg: String
|
)
|
|
data class MyBuyCar( val code: Int,
|
val `data`: MyBuyCarListData,
|
val msg: String)
|
|
data class MyBuyCarListData(
|
val addres: String,
|
val authRemark: String,
|
val brandId: Int,
|
val brandName: String,
|
val carColor: String,
|
val carIdentificationCode: String,
|
val carLicensePlate: String,
|
val category: String, //1=非营运,2=营运
|
val cityCode: String,
|
val cityName: String,
|
val contactsName: String,
|
val contactsPhone: String,
|
val createTime: String,
|
val describe: String,
|
var rentMoney:String?,
|
val describeImgUrl: String,
|
val displacement: String,
|
val dueTimeOfCompulsoryInsurance: String,
|
val expirationTimeOfAnnualInspection: String,
|
val id: String,
|
val imgUrl: String,
|
val includingTransferFee: Int,
|
val installationConfiguration: String,
|
val level: String,
|
val licensingTime: String,
|
val locationOfLicensePlate: String,
|
val maturityTimeOfCommercialInsurance: String,
|
val mileage: String,
|
val mortgage: Int,
|
var newCarPrice: String?,
|
val operationUpdateTime: String,
|
val provinceCode: String,
|
val provinceName: String,
|
val remainingOperationTime: String,
|
val status: Int, //1=待审核,2=已上架,3=已下架,4=审核通过待上架,5=已拒绝,6=删除
|
val title: String,
|
var transferPrice: String?,
|
val transferTimes: String,
|
val transmissionCase: String,
|
val userId: Int,
|
val userType: Int,
|
val videoUrl: String,
|
//以下为租车属性
|
var deposit:String?,
|
val seat:String,
|
val gear:String,
|
val pickUpCarCarCertificates:String,
|
val isAuth:String
|
){
|
|
fun getStatueStr():String{
|
var s = ""
|
when(status){
|
1 -> s = "审核中"
|
2 -> s = "上架中"
|
3 -> s = "已下架"
|
4 -> s = "待上架"
|
5 -> s = "已拒绝"
|
6 -> s = "删除"
|
}
|
return s
|
}
|
|
|
fun getTransferPriceStr():Double{
|
if (transferPrice.isNullOrEmpty()){
|
transferPrice = "0.0"
|
}
|
return transferPrice!!.toDouble()
|
}
|
|
|
fun getDepositStr():Double{
|
if (deposit.isNullOrEmpty()){
|
deposit = "0.0"
|
}
|
return deposit!!.toDouble()
|
}
|
|
fun getNewCarPriceStr():Double{
|
if (newCarPrice.isNullOrEmpty()){
|
newCarPrice = "0.0"
|
}
|
return newCarPrice!!.toDouble()
|
}
|
|
|
fun getRentMoneyStr():Double{
|
if (rentMoney.isNullOrEmpty()){
|
rentMoney = "0.0"
|
}
|
return rentMoney!!.toDouble()
|
}
|
}
|