feiyu02
2024-11-19 752e00503f672ddfe2066afb6c235721a3a912b5
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
package cn.flightfeather.supervision.domain.enumeration
 
/**
 * 环保相关行业
 */
enum class IndustryType(val value: Byte, val des: String) {
    TYPE1(1, "生态环境"),
    TYPE2(2, "住房建设"),
    TYPE3(3, "交通"),
    TYPE4(4, "绿化市容"),
    TYPE5(5, "城管执法"),
    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
            99 -> TYPE99.des
            else -> TYPE99.des
        }
    }
}