package cn.flightfeather.supervision.common.utils
|
|
class Constant{
|
//用户
|
enum class UserType(val text: String){
|
ALLUSER("0")//所有用户
|
}
|
//规范类别
|
enum class RuleType(val value: Byte, val text: String){
|
STANDARD(1,"规范性"), SCORE(2,"评分")
|
}
|
//任务状态
|
enum class TaskProgress(val value: String, val text: String){
|
RUNINGSTATUS1("1","未执行"),
|
RUNINGSTATUS2("2","正在执行"),
|
RUNINGSTATUS3("3","已结束")
|
}
|
//场景类型
|
enum class ScenseType(val value: String, val text: String){
|
TYPE1("1","工地"), TYPE2("2","码头"),
|
TYPE3("3","水泥搅拌站"), TYPE4("4","工业企业"),
|
TYPE5("5","餐饮"), TYPE6("6","汽修"),
|
TYPE7("7","降尘点"), TYPE8("8","空气质量监测点"),
|
TYPE9("9","道路扬尘监测点"), TYPE10("10","道路"),
|
TYPE11("11","河流断面"), TYPE12("12","工业园区"),
|
TYPE13("13","无固定场景"),TYPE14("14","堆场"),
|
TYPE99("99","其他");
|
|
companion object {
|
/**
|
* 本系统中的场景类型id对应飞羽环境系统中的值
|
*/
|
fun typeMap(sceneTypeId: Byte?) = when (sceneTypeId.toString()) {
|
TYPE1.value -> 2
|
TYPE2.value -> 3
|
TYPE3.value -> 5
|
TYPE4.value -> 6
|
TYPE5.value -> 1
|
TYPE6.value -> 7
|
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 -> ""
|
}
|
}
|
}
|
|
companion object {
|
//问题审核
|
const val PROBLEM_CHECK_PASS = "pass"//问题审核通过
|
const val PROBLEM_CHECK_FAIL = "fail"//问题审核未通过
|
const val PROBLEM_UNCHECKED = "unCheck"//问题未审核
|
const val CHANGE_UNCHECKED = "change_unCheck"//整改未审核
|
const val CHANGE_CHECK_PASS = "change_pass"//整改通过
|
const val CHANGE_CHECK_FAIL = "change_fail"//整改未通过
|
|
//问题整改
|
const val LOCAL_CHANGE = "现场整改"
|
const val PROMISE_CHANGE = "承诺整改"
|
const val UN_PROMISE_CHANGE = "未承诺整改"
|
|
const val PROBLEM_DELETED = "deleted"//问题删除
|
|
// const val DEFAULT_FILE_PATH = "E:/02product/04supervision_ii"
|
// const val DEFAULT_FILE_PATH = "target"
|
const val DEFAULT_FILE_PATH = "D:/02product/04supervision"
|
|
// 工地问题位置
|
const val INDUSTRY_LOCATION_ID = "JxTIFYjzUsAiOmqT"
|
// 码头、堆场问题位置
|
const val WHARF_LOCATION_ID = "mUeYoflgS4mOVBA2"
|
// 水泥搅拌站
|
const val MIX_LOCATION_ID = "yKbiSAja1CyyBjlS"
|
// 堆场
|
const val STORAGE_YARD_LOCATION_ID = "AxYp8idrARnnep4H"
|
// 餐饮问题位置
|
const val RESTAURANT_LOCATION_ID = "bMpvxuqHlB1CTYfh"
|
// 汽修问题位置
|
const val Vehicle_LOCATION_ID = "PuToYNqdSLFQSSYk"
|
}
|
}
|