| | |
| | | |
| | | class Constant{ |
| | | //用户 |
| | | enum class UserType(val text: String){ |
| | | ALLUSER("0")//所有用户 |
| | | enum class UserType(val value: Int, val des: String){ |
| | | ALL_USER(-1,"0"),//所有用户 |
| | | ADMIN(0, "管理员"), |
| | | INSIDER(1, "内部人员"), |
| | | GOV(2, "政府部门"), |
| | | ENTERPRISE(3, "企业") |
| | | } |
| | | //规范类别 |
| | | enum class RuleType(val value: Byte, val text: String){ |
| | |
| | | RUNINGSTATUS3("3","已结束") |
| | | } |
| | | //场景类型 |
| | | enum class ScenseType(val value: String, val text: String){ |
| | | enum class SceneType(val value: String, val text: String){ |
| | | TYPE1("1","工地"), TYPE2("2","码头"), |
| | | TYPE3("3","水泥搅拌站"), TYPE4("4","工业企业"), |
| | | TYPE5("5","餐饮"), TYPE6("6","汽修"), |
| | |
| | | TYPE14.value -> 4 |
| | | else -> sceneTypeId |
| | | } |
| | | |
| | | fun getDes(value: Int?) = when (value.toString()) { |
| | | "1" -> TYPE1.text |
| | | "2" -> TYPE2.text |
| | | "3" -> TYPE3.text |
| | | "4" -> TYPE4.text |
| | | "5" -> TYPE5.text |
| | | "6" -> TYPE6.text |
| | | "7" -> TYPE7.text |
| | | "8" -> TYPE8.text |
| | | "9" -> TYPE9.text |
| | | "10" -> TYPE10.text |
| | | "11" -> TYPE11.text |
| | | "12" -> TYPE12.text |
| | | "13" -> TYPE13.text |
| | | "14" -> TYPE14.text |
| | | "99" -> TYPE99.text |
| | | else -> "" |
| | | } |
| | | |
| | | fun getByValue(value: String?) = when (value.toString()) { |
| | | "1" -> TYPE1 |
| | | "2" -> TYPE2 |
| | | "3" -> TYPE3 |
| | | "4" -> TYPE4 |
| | | "5" -> TYPE5 |
| | | "6" -> TYPE6 |
| | | "7" -> TYPE7 |
| | | "8" -> TYPE8 |
| | | "9" -> TYPE9 |
| | | "10" -> TYPE10 |
| | | "11" -> TYPE11 |
| | | "12" -> TYPE12 |
| | | "13" -> TYPE13 |
| | | "14" -> TYPE14 |
| | | "99" -> TYPE99 |
| | | else -> TYPE99 |
| | | } |
| | | } |
| | | } |
| | | |