1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| package cn.flightfeather.supervision.domain.enumeration
|
| /**
| *
| * @author riku
| * Date: 2020/9/22
| */
| enum class DistrictType(val code: String, val des: String) {
| //fixme 临时采用枚举方式罗列区县,之后用数据库存储
| XuHui("310104","徐汇区"),
| JingAn("310106","静安区"),
| PuTuo("310107","普陀区"),
| MingHang("310112","闵行区"),
| BaoShan("310113","宝山区"),
| JiaDing("310114","嘉定区"),
| JinShan("310116","金山区");
|
| companion object {
| fun getCode(des: String?): String? {
| return when (des) {
| XuHui.des -> XuHui.code
| JingAn.des -> JingAn.code
| PuTuo.des -> PuTuo.code
| MingHang.des -> MingHang.code
| BaoShan.des -> BaoShan.code
| JiaDing.des -> JiaDing.code
| JinShan.des -> JinShan.code
| else -> null
| }
| }
|
| fun getDes(code: String?): String? {
| return when (code) {
| XuHui.code -> XuHui.des
| JingAn.code -> JingAn.des
| PuTuo.code -> PuTuo.des
| MingHang.code -> MingHang.des
| BaoShan.code -> BaoShan.des
| JiaDing.code -> JiaDing.des
| JinShan.code -> JinShan.des
| else -> null
| }
| }
| }
| }
|
|