package com.cheng.blzb.bean

import com.cheng.blzb.R
import java.io.Serializable

class AreaEntity(
    val id: Int = 0,
    val pid: Int = 0,
    val name: String = "",
    val amount: String = "",
    var children: MutableList<AreaEntity> = mutableListOf(),

    var isChecked: Boolean = false
) : Serializable {

    fun getCityImage(): Int {
        return when(name) {
            "北京" -> R.mipmap.ic_city1
            "天津" -> R.mipmap.ic_city2
            "河北" -> R.mipmap.ic_city3
            "山西" -> R.mipmap.ic_city4
            "内蒙古" -> R.mipmap.ic_city5
            "广东" -> R.mipmap.ic_city6
            "广西" -> R.mipmap.ic_city7
            "海南" -> R.mipmap.ic_city8
            "山东" -> R.mipmap.ic_city9
            "江苏" -> R.mipmap.ic_city10
            "安徽" -> R.mipmap.ic_city11
            "浙江" -> R.mipmap.ic_city12
            "上海" -> R.mipmap.ic_city13
            "福建" -> R.mipmap.ic_city14
            "湖北" -> R.mipmap.ic_city15
            "河南" -> R.mipmap.ic_city16
            "湖南" -> R.mipmap.ic_city17
            "江西" -> R.mipmap.ic_city18
            "宁夏" -> R.mipmap.ic_city19
            "新疆" -> R.mipmap.ic_city20
            "青海" -> R.mipmap.ic_city21
            "陕西" -> R.mipmap.ic_city22
            "甘肃" -> R.mipmap.ic_city23
            "四川" -> R.mipmap.ic_city24
            "云南" -> R.mipmap.ic_city25
            "贵州" -> R.mipmap.ic_city26
            "西藏" -> R.mipmap.ic_city27
            "重庆" -> R.mipmap.ic_city28
            "辽宁" -> R.mipmap.ic_city29
            "吉林" -> R.mipmap.ic_city30
            "黑龙江" -> R.mipmap.ic_city31
            else -> 0
        }
    }
}