| | |
| | | |
| | | 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","汽修"), |
| | |
| | | "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 |
| | | } |
| | | } |
| | | } |
| | | |
| | | enum class SceneTypeTZ(val value: Int, val des: String) { |
| | | NoType(0, "无类型"), |
| | | Restaurant(1, "餐饮"), |
| | | Construction(2, "工地"), |
| | | Wharf(3, "码头"), |
| | | StorageYard(4, "堆场"), |
| | | MixingPlant(5, "搅拌站"), |
| | | Industrial(6, "工业企业"), |
| | | VehicleRepair(7, "汽修"), |
| | | Laboratory(8, "实验室"), |
| | | MedicalInstitution(9, "医疗机构"); |
| | | |
| | | companion object { |
| | | fun getNameByValue(value: Int?): String = when (value) { |
| | | 0 -> NoType.des |
| | | 1 -> Restaurant.des |
| | | 2 -> Construction.des |
| | | 3 -> Wharf.des |
| | | 4 -> StorageYard.des |
| | | 5 -> MixingPlant.des |
| | | 6 -> Industrial.des |
| | | 7 -> VehicleRepair.des |
| | | 8 -> Laboratory.des |
| | | 9 -> MedicalInstitution.des |
| | | else -> NoType.des |
| | | } |
| | | |
| | | fun toPairList() = listOf( |
| | | Pair(Restaurant.value.toString(), Restaurant.des), |
| | | Pair(Construction.value.toString(), Construction.des), |
| | | Pair(Wharf.value.toString(), Wharf.des), |
| | | Pair(StorageYard.value.toString(), StorageYard.des), |
| | | Pair(MixingPlant.value.toString(), MixingPlant.des), |
| | | Pair(Industrial.value.toString(), Industrial.des), |
| | | Pair(VehicleRepair.value.toString(), VehicleRepair.des), |
| | | Pair(Laboratory.value.toString(), Laboratory.des), |
| | | Pair(MedicalInstitution.value.toString(), MedicalInstitution.des), |
| | | ) |
| | | } |
| | | } |
| | | |