From 8c15c9cc0d6474ed77e313258f9b09f7f2d6366e Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期三, 17 九月 2025 17:29:47 +0800 Subject: [PATCH] 2025.9.17 1. 新增数据产品接口 --- src/main/kotlin/cn/flightfeather/supervision/common/utils/Constant.kt | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/src/main/kotlin/cn/flightfeather/supervision/common/utils/Constant.kt b/src/main/kotlin/cn/flightfeather/supervision/common/utils/Constant.kt index 830d9ed..a240500 100644 --- a/src/main/kotlin/cn/flightfeather/supervision/common/utils/Constant.kt +++ b/src/main/kotlin/cn/flightfeather/supervision/common/utils/Constant.kt @@ -7,11 +7,26 @@ ADMIN(0, "绠$悊鍛�"), INSIDER(1, "鍐呴儴浜哄憳"), GOV(2, "鏀垮簻閮ㄩ棬"), - ENTERPRISE(3, "浼佷笟") + ENTERPRISE(3, "浼佷笟"); + + companion object { + fun fromValue(value: Int?) = when (value) { + -1 -> ALL_USER + 0 -> ADMIN + 1 -> INSIDER + 2 -> GOV + 3 -> ENTERPRISE + else -> ALL_USER + } + } } //瑙勮寖绫诲埆 enum class RuleType(val value: Byte, val text: String){ STANDARD(1,"瑙勮寖鎬�"), SCORE(2,"璇勫垎") + } + //瑙勮寖鎬х瓑绾� + enum class EvaluationLevel(val value: Byte, val text: String){ + A(1,"瑙勮寖"), B(2,"鍩烘湰瑙勮寖"), C(3,"涓嶈鑼�"), D(4,"涓ラ噸涓嶈鑼�") } //浠诲姟鐘舵�� enum class TaskProgress(val value: String, val text: String){ @@ -28,6 +43,7 @@ TYPE9("9","閬撹矾鎵皹鐩戞祴鐐�"), TYPE10("10","閬撹矾"), TYPE11("11","娌虫祦鏂潰"), TYPE12("12","宸ヤ笟鍥尯"), TYPE13("13","鏃犲浐瀹氬満鏅�"),TYPE14("14","鍫嗗満"), + TYPE15("15","绮惧搧灏忓尯"), TYPE99("99","鍏朵粬"); companion object { @@ -200,6 +216,17 @@ MULTI_MODE("multi_mode", "澶氶�夋ā寮�"), } + // socket娑堟伅绫诲瀷 + enum class SocketMessageType(val value: Int, val des: String){ + BG_TASK(1, "鍚庡彴浠诲姟"), + BUSINESS_LOG(2, "涓氬姟鏃ュ織"), + } + + // socket蹇冭烦娑堟伅绫诲瀷 + enum class SocketHeartMessageType(val value: Int, val des: String){ + HEART_MESSAGE_TYPE(0, "蹇冭烦鏈哄埗") + } + companion object { //闂瀹℃牳 @@ -233,5 +260,17 @@ const val RESTAURANT_LOCATION_ID = "bMpvxuqHlB1CTYfh" // 姹戒慨闂浣嶇疆 const val Vehicle_LOCATION_ID = "PuToYNqdSLFQSSYk" + + // 浠诲姟绫诲瀷 + const val DOMAIN_GUID_TASK_TYPE = "qASRIAjgSfCuvJOi" + // 浠诲姟鏈熼檺绫诲瀷 + const val DOMAIN_GUID_TASK_DEADLINE_TYPE = "cS9MAkmXN1S37Tbv" + // 浠诲姟灞傛 + const val DOMAIN_GUID_TASK_LEVEL = "TzbIi3ckPWMzlsH6" + + // 宸ュ湴浠绘剰鎷嶅浘鐗囩被鍨� + const val MEDIA_FILE_TYPE_INDUSTRY = "vToOfXftwyMuhvN1" + // 椁愰ギ浠绘剰鎷嶅浘鐗囩被鍨� + const val MEDIA_FILE_TYPE_RESTAURANT = "cgbe0HoYEVcbzQt0" } } \ No newline at end of file -- Gitblit v1.9.3