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
|
| /**
| * 环保要素大类
| */
| enum class EnElementType(val value: Byte, val des: String) {
| TYPE1(1, "大气"),
| TYPE2(2, "水"),
| TYPE3(3, "海洋"),
| TYPE4(4, "土壤"),
| TYPE5(5, "噪声"),
| TYPE6(6, "光"),
| TYPE7(7, "辐射"),
| TYPE8(8, "核"),
| TYPE9(9, "固体废物"),
| TYPE10(10, "化学品"),
| TYPE21(21, "台账"),
| TYPE31(31, "执法"),
| TYPE41(41, "督察"),
| TYPE51(51, "监测"),
| TYPE61(61, "服务"),
| TYPE99(99, "其他");
|
| companion object {
| fun getNameByValue(value: Byte?): String = when (value?.toInt()) {
| 1 -> TYPE1.des
| 2 -> TYPE2.des
| 3 -> TYPE3.des
| 4 -> TYPE4.des
| 5 -> TYPE5.des
| 6 -> TYPE6.des
| 7 -> TYPE7.des
| 8 -> TYPE8.des
| 9 -> TYPE9.des
| 10 -> TYPE10.des
| 21 -> TYPE21.des
| 31 -> TYPE31.des
| 41 -> TYPE41.des
| 51 -> TYPE51.des
| 61 -> TYPE61.des
| 99 -> TYPE99.des
| else -> TYPE99.des
| }
| }
| }
|
|