package com.kuanzhai.user.network.entity
|
|
import android.os.Parcel
|
import android.os.Parcelable
|
|
data class BusinessInfo(
|
var address: String = "",
|
var auditNote: String = "",
|
var auditStatus: String = "",
|
var businessLicense: String = "",
|
var contactName: String = "",
|
var contactPhone: String = "",
|
var headImg: String = "",
|
var id: String = "",
|
var name: String = "",
|
var state: String = ""
|
) : Parcelable {
|
constructor(parcel: Parcel) : this(
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:""
|
) {
|
}
|
|
override fun writeToParcel(parcel: Parcel, flags: Int) {
|
parcel.writeString(address)
|
parcel.writeString(auditNote)
|
parcel.writeString(auditStatus)
|
parcel.writeString(businessLicense)
|
parcel.writeString(contactName)
|
parcel.writeString(contactPhone)
|
parcel.writeString(headImg)
|
parcel.writeString(id)
|
parcel.writeString(name)
|
parcel.writeString(state)
|
}
|
|
override fun describeContents(): Int {
|
return 0
|
}
|
|
companion object CREATOR : Parcelable.Creator<BusinessInfo> {
|
override fun createFromParcel(parcel: Parcel): BusinessInfo {
|
return BusinessInfo(parcel)
|
}
|
|
override fun newArray(size: Int): Array<BusinessInfo?> {
|
return arrayOfNulls(size)
|
}
|
}
|
}
|