From 3a154bdb0a5aaa2c0ac3eac95a6ba747068bd454 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 13 一月 2026 10:00:37 +0800
Subject: [PATCH] 优化

---
 server/system_service/src/main/java/com/doumee/core/utils/Constants.java |  109 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 106 insertions(+), 3 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
index 406fbac..376eceb 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
@@ -1,7 +1,13 @@
 package com.doumee.core.utils;
 
 
+<<<<<<< HEAD
+import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
+import com.fasterxml.jackson.annotation.JsonFormat;
+=======
+import com.alibaba.fastjson.JSONObject;
+>>>>>>> 5e91539195106afc3a03e7bd006786409ecd9b5d
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
@@ -23,7 +29,9 @@
     public static final String HEADER_USER_TOKEN = "dm_user_token";
     public static final String REDIS_USER_KEY = "user_token_list_";
     public static final String REDIS_TOKEN_KEY = "token_";
+    public static final String WMS_IN_REPERTOTY_CODE_LIST = "WMS_IN_REPERTOTY_CODE_LIST";
     public static final String REDIS_HK_TOKEN_KEY = "hk_token_";
+    public static   boolean IS_AUTOCALL_WORKING = false;
     public static final String HK_TOKEN_VALIDITY = "HK_TOKEN_VALIDITY";
     public static final String[]  ALL_SPELL_LIST_FIRST = new String[]{"A", "B", "C", "D", "E", "F", "G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"};
     public static final int ZERO = 0 ;
@@ -34,6 +42,8 @@
     public static final String HK_PARAM ="HK_PARAM" ;
     public static final String HK_WEBSITE_DOMAIN_URL ="HK_WEBSITE_DOMAIN_URL" ;
     public static final String LED_CONTENT_SPEED ="LED_CONTENT_SPEED" ;
+    public static final String SYSTEM_TITLE ="SYSTEM_TITLE" ;
+    public static final String SYSTEM_SUBTITLE ="SYSTEM_SUBTITLE" ;
     public static final String HK_HOST ="HK_HOST" ;
     public static final String HK_APPKEY ="HK_APPKEY" ;
     public static final String LOGIN_OUT_URL ="LOGIN_OUT" ;
@@ -61,6 +71,17 @@
     public static final String JK_PLAN_DISTANCE_CLUSTER ="JK_PLAN_DISTANCE_CLUSTER" ;
     public static final String HK_PUSH_THIRD_URL ="HK_PUSH_THIRD_URL" ;
 
+    public static final String API_KEY ="API_KEY" ;
+
+    public static final String JDY_APPID = "JDY_APPID";
+    public static final String JDY_ENTRY_ID ="JDY_ENTRY_ID";
+    public static final String JDY_API_KEY ="JDY_API_KEY" ;
+    public static final String JDY_CONFIG ="JDY_CONFIG" ;
+    public static final String JDY_COMPANY_ROOT_NO ="JDY_COMPANY_ROOT_NO" ;
+    public static final String JDY_SECRET ="JDY_SECRET";
+    public static final String JDY_MEMBER_PUSH_STATUS_URL ="JDY_MEMBER_PUSH_STATUS_URL";
+    public static final String JDY_API_HOST = "JDY_API_HOST";
+
     /**
      * 鎿嶄綔绫诲瀷锛岀敤浜庡仛鎺ュ彛楠岃瘉鍒嗙粍
      */
@@ -85,7 +106,6 @@
     public static final String WEATHER_CONFIG ="WEATHER_CONFIG" ;
     public static final String REQUEST_URL ="REQUEST_URL" ;
     public static final String LOCATION ="LOCATION" ;
-    public static final String API_KEY ="API_KEY" ;
     public static final String CABINET_CONFIG ="CABINET_CONFIG" ;
     public static final String BLOW_TIME ="BLOW_TIME" ;
     public static final String PRESSURE ="PRESSURE" ;
@@ -218,6 +238,7 @@
     public static  boolean DEALING_HK_NOTICE_LIST = false;
     public static  boolean DEALING_FROM_HK_VISIT = false;
     public static  boolean DEALING_HK_EMPOWER = false;
+    public static  boolean DEALING_DUANLUQI_CLOSE = false;
     public static  boolean DEALING_HK_EMPOWER_DETAIL = false;
     public static  boolean DEALING_HK_EMPOWER_RESULT = false;
     public static  boolean DEALING_HK_PARKBOOK = false;
@@ -288,6 +309,15 @@
         public static final  int depart = 3;
         public static final  int custom = 4;
         public static final  int self = -1;
+    }
+    //绫诲瀷 0闂ㄧ 1杞﹀簱 2LED 3骞挎挱鐐� 4骞挎挱璁惧 5鏂矾鍣ㄧ┖寮�
+    public interface DEVICE_TYPE{
+        public static final  int door = 0;
+        public static final  int park = 1;
+        public static final  int led = 2;
+        public static final  int broadcaset = 3;
+        public static final  int broadcasetChannel = 4;
+        public static final  int duanluqi = 5;
     }
 
     /**
@@ -534,6 +564,7 @@
 
     public static final String COFFEE_BEAN_TASK ="COFFEE_BEAN_TASK";
 
+    public static final String IN_REPERTOTY_CODE ="IN_REPERTOTY_CODE";
 
     public static final String HOME_IMAGE ="HOME_IMAGE";
     public static final String DD_TALK ="DD_TALK";
@@ -541,8 +572,6 @@
     public static final String APP_SECRET ="APP_SECRET";
     public static final String ACCESS_TOKEN ="ACCESS_TOKEN";
     public static final String AGENT_ID ="AGENT_ID";
-
-
 
 
     public static final String WX_PLATFORM = "WX_PLATFORM";
@@ -772,7 +801,67 @@
         }
     }
 
+    public static  String getWmsAreasNameByCode(String listStr,String code) {
+        try {
+            JSONArray list = JSONObject.parseArray(listStr );
+            if(list!=null && list.size()>0){
+                for (int i = 0; i < list.size(); i++) {
+                    if(StringUtils.equals(list.getJSONObject(i).getString("code"),code)){
+                        return  list.getJSONObject(i).getString("name");
+                    }
+                }
+            }
+        }catch (Exception e){
+
+        }
+        return null;
+    }
+    public static   List<JSONObject> getWmsAreasList(){
+        List<JSONObject>  list = new ArrayList<>();
+        JSONObject t = new JSONObject();
+        t.put("code","01");
+        t.put("name","铓屽煚鑿寸儫鍘�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","02");
+        t.put("name","鑺滄箹鍗风儫鍘�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","03");
+        t.put("name","鍚堣偉鍗风儫鍘�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","04");
+        t.put("name","闃滈槼鍗风儫鍘�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","04206");
+        t.put("name","鍚堣偉鍗风儫鍘傞瀺灞卞簱");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","05");
+        t.put("name","婊佸窞鍗风儫鍘�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","06");
+        t.put("name","钂欏煄棣欒寗鐢熶骇閮�");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","07");
+        t.put("name","閲嶅簡涓儫宸ヤ笟鏈夐檺璐d换鍏徃");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","08");
+        t.put("name","闄曡タ涓儫宸ヤ笟鏈夐檺璐d换鍏徃");
+        list.add(t);
+        t = new JSONObject();
+        t.put("code","09");
+        t.put("name","鐗规畩绾康鐗�");
+        list.add(t);
+        return list;
+    }
     public static void main(String[] args) {
+        System.out.println(JSONObject.toJSONString(getWmsAreasList()));
 //        getChinesePingyin("DDaa姹熻悕鐨勫瀵瑰");
 //        System.out.println(DateUtil.getShortTime(new Date()));
 //        System.out.println( "2025-01-14 10:50:56".substring(0,10));
@@ -780,10 +869,15 @@
 //        System.out.println(Constants.getVehiclePlateNo("婀楤140D17").getDescription());
 //        System.out.println(Constants.getVehiclePlateNo("瀹緼P0637").getDescription());
 
+<<<<<<< HEAD
+//        System.out.println( "{\"data\":{\"paramValues\":{\"accessType\":\"2\",\"certTypes\":\"111\",\"certificateNos\":\"340122199904297373\",\"defineEventType\":\"771760131\",\"eventId\":\"6eb4a18bf3744c4385adb37eecdc9d37_634acece3fcf0_3d87\",\"eventType\":\"541200060\",\"eventTypeName\":\"\",\"extEventCardNo\":\"\",\"extEventPictureURL\":\"/pic?9d9c568c1a2do-4el*71-871o9=1524*7l9=0507*3607416=7147*=t212**ps5=2*8b9=559838d9837371-b162of-5pi2dc3=88=20c\",\"extEventReaderID\":\"\",\"extEventReaderKind\":\"\",\"gateIndex\":\"fc92c663ffb9420994f2574469f35e2d\",\"gateName\":\"瀹夋嘲瑗块棬\",\"happenTime\":\"2025-05-09T13:06:13.000+08:00\",\"inOrOut\":\"0\",\"invoicesIds\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"parkIndex\":\"1c4cdb8b66ed4c23bacb385c3fb6c46b\",\"parkName\":\"鍋滆溅鍦篭",\"phones\":\"19956520776\",\"plateNos\":\"鐨朅AA1652\",\"srcIndex\":\"6eb4a18bf3744c4385adb37eecdc9d37\",\"srcName\":\"\",\"srcParentIndex\":\"\",\"srcType\":\"roadway\",\"svrIndexCode\":\"eae18a71-1ffd-4e72-bcf6-998c5977630d\",\"userType\":\"\",\"visitorNames\":\"淇炴壃\"},\"targetPerson\":{\"certType\":\"111\",\"createTime\":\"2024-08-19T17:43:09.966+08:00\",\"jobNo\":\"18055162696\",\"mobile\":\"18055162696\",\"name\":\"鏈变箣钀孿",\"orgId\":\"d815b989-877a-40e7-8f34-a5388295a3d2\",\"orgPathName\":\"瀹夋嘲鐗╂祦鍥尯/瀹夋嘲鐗╂祦/缁煎悎绠$悊绉慭",\"personId\":\"1d8d42233bce4722a741917de4195084\",\"personNumber\":\"18055162696\",\"pinyin\":\"zhuzhimeng\",\"sex\":\"1\",\"updateTime\":\"2025-05-09T11:20:42.000+08:00\",\"userName\":\"18055162696\"},\"visitorInformationList\":[{\"appointmentCode\":\"947384\",\"cardNo\":\"6206767065588\",\"certNo\":\"340122199904297373\",\"certType\":111,\"companionPerson\":\"0\",\"createTime\":\"2025-05-09T13:04:26.740+08:00\",\"faceUrl\":\"2ffa5b542ec2448f9033e6901b326f44\",\"phone\":\"19956520776\",\"plateNo\":\"鐨朅AA1652\",\"sex\":1,\"unit\":\"瀹夊窘涓滅櫨淇濆畨鏈嶅姟鏈夐檺鍏徃\",\"updateTime\":\"2025-05-09T13:05:36.472+08:00\",\"visitNum\":\"0\",\"visitorId\":\"6424f11498de48228fb2a418d3fc3bb1\",\"visitorName\":\"淇炴壃\"}],\"visitorInvoices\":{\"appointmentType\":\"3\",\"authIssueStatus\":\"1\",\"beginTime\":\"2025-05-09T13:01:00.000+08:00\",\"campusId\":\"root000000\",\"campusName\":\"榛樿鍥尯\",\"createTime\":\"2025-05-09T13:04:26.693+08:00\",\"extendJson\":\"\",\"finishTime\":\"2025-05-09T14:01:00.000+08:00\",\"ifInfoAbnormal\":\"0\",\"invoicesId\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"invoicesNo\":\"FK20250509130002\",\"invoicesStatus\":\"1\",\"isRepast\":\"0\",\"type\":\"0\",\"updateTime\":\"2025-05-09T13:05:30.372+08:00\",\"visitReason\":\"-1\",\"visitReasonName\":\"鍏朵粬\",\"visitTargetId\":\"1d8d42233bce4722a741917de4195084\",\"workflowInitiatorId\":\"6424f11498de48228fb2a418d3fc3bb1\",\"workflowInitiatorType\":\"0\",\"workflowInstanceId\":\"7010a8521de54f088331e7176b82fd10\"}},\"eventId\":\"b5024c7b6c8b4b5587baf42dc5bce025\",\"eventType\":541200060,\"happenTime\":\"2025-05-09T13:06:14+08:00\",\"srcIndex\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"srcType\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"status\":0,\"timeout\":0}");
+//        System.out.println("{\"data\":{\"paramValues\":{\"accessType\":\"2\",\"certTypes\":\"111\",\"certificateNos\":\"340122199904297373\",\"defineEventType\":\"771760134\",\"eventId\":\"6cf8a9b5cb614bddb74f338701975ade_634ad693b6b33_3db4\",\"eventType\":\"541200060\",\"eventTypeName\":\"\",\"extEventCardNo\":\"\",\"extEventPictureURL\":\"/pic?9d9c568c1a2do-4el*81-891*9o3=5563*4l0=0206706794t6=318**ps==515b*=5698*8d9835393-b9667f-1pi1dco=852c2=083\",\"extEventReaderID\":\"\",\"extEventReaderKind\":\"\",\"gateIndex\":\"fc92c663ffb9420994f2574469f35e2d\",\"gateName\":\"瀹夋嘲瑗块棬\",\"happenTime\":\"2025-05-09T13:40:59.000+08:00\",\"inOrOut\":\"1\",\"invoicesIds\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"parkIndex\":\"1c4cdb8b66ed4c23bacb385c3fb6c46b\",\"parkName\":\"鍋滆溅鍦篭",\"phones\":\"19956520776\",\"plateNos\":\"鐨朅AA1652\",\"srcIndex\":\"6cf8a9b5cb614bddb74f338701975ade\",\"srcName\":\"\",\"srcParentIndex\":\"\",\"srcType\":\"roadway\",\"svrIndexCode\":\"eae18a71-1ffd-4e72-bcf6-998c5977630d\",\"userType\":\"\",\"visitorNames\":\"淇炴壃\"},\"targetPerson\":{\"certType\":\"111\",\"createTime\":\"2024-08-19T17:43:09.966+08:00\",\"jobNo\":\"18055162696\",\"mobile\":\"18055162696\",\"name\":\"鏈变箣钀孿",\"orgId\":\"d815b989-877a-40e7-8f34-a5388295a3d2\",\"orgPathName\":\"瀹夋嘲鐗╂祦鍥尯/瀹夋嘲鐗╂祦/缁煎悎绠$悊绉慭",\"personId\":\"1d8d42233bce4722a741917de4195084\",\"personNumber\":\"18055162696\",\"pinyin\":\"zhuzhimeng\",\"sex\":\"1\",\"updateTime\":\"2025-05-09T11:20:42.000+08:00\",\"userName\":\"18055162696\"},\"visitorInformationList\":[{\"appointmentCode\":\"947384\",\"cardNo\":\"6206767065588\",\"certNo\":\"340122199904297373\",\"certType\":111,\"companionPerson\":\"0\",\"createTime\":\"2025-05-09T13:04:26.740+08:00\",\"faceUrl\":\"2ffa5b542ec2448f9033e6901b326f44\",\"phone\":\"19956520776\",\"plateNo\":\"鐨朅AA1652\",\"sex\":1,\"unit\":\"瀹夊窘涓滅櫨淇濆畨鏈嶅姟鏈夐檺鍏徃\",\"updateTime\":\"2025-05-09T13:05:36.472+08:00\",\"visitNum\":\"0\",\"visitorId\":\"6424f11498de48228fb2a418d3fc3bb1\",\"visitorName\":\"淇炴壃\"}],\"visitorInvoices\":{\"appointmentType\":\"3\",\"authIssueStatus\":\"1\",\"beginTime\":\"2025-05-09T13:01:00.000+08:00\",\"campusId\":\"root000000\",\"campusName\":\"榛樿鍥尯\",\"createTime\":\"2025-05-09T13:04:26.693+08:00\",\"extendJson\":\"\",\"finishTime\":\"2025-05-09T14:01:00.000+08:00\",\"ifInfoAbnormal\":\"0\",\"invoicesId\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"invoicesNo\":\"FK20250509130002\",\"invoicesStatus\":\"5\",\"isRepast\":\"0\",\"type\":\"0\",\"updateTime\":\"2025-05-09T13:41:00.369+08:00\",\"visitReason\":\"-1\",\"visitReasonName\":\"鍏朵粬\",\"visitTargetId\":\"1d8d42233bce4722a741917de4195084\",\"workflowInitiatorId\":\"6424f11498de48228fb2a418d3fc3bb1\",\"workflowInitiatorType\":\"0\",\"workflowInstanceId\":\"7010a8521de54f088331e7176b82fd10\"}},\"eventId\":\"2bb6700a9e4f48849227100243f470b2\",\"eventType\":541200060,\"happenTime\":\"2025-05-09T13:41:00+08:00\",\"srcIndex\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"srcType\":\"9857A54DAD5947EDB032575ECDD9EA4Bf4ebb8b61e344cd09118bfbdb5ff285c\",\"status\":0,\"timeout\":0}");
+=======
 //        0789150665 C97B092F 0789150561
 
 
         System.out.println(getRFIDNumber("0789150745")); // 杈撳嚭鍙嶈浆鍚庣殑鍗佸叚杩涘埗鏁�
+>>>>>>> 5e91539195106afc3a03e7bd006786409ecd9b5d
     }
 
 
@@ -940,6 +1034,7 @@
         LEAVED(10, "宸茬鍥� ","杞﹁締浠巤data}绂诲満 " ),
         OVER_NUMBER(11, "宸茶繃鍙�","瓒呮椂鏈埌鎸囧畾鏈堝彴鑷姩杩囧彿" ),
         CHANGE_GROUP(12, "鏇存崲鏈堝彴缁�","浠庛�恵data}銆戞洿鎹㈠埌銆恵data1}銆�" ),
+        BACK_TO_WAIT_SIGNIN(13, "閲嶆柊绛惧埌","閲嶆柊绛惧埌" ),
         ;
 
         // 鎴愬憳鍙橀噺
@@ -1529,6 +1624,14 @@
         return JSONObject.toJSONString(map);
     }
 
+    public  interface MqttTopic{
+        String mts_attr = "/dev/+/+/attr/json";//灞炴�opic
+        String mts_status = "/dev/+/+/status/json";//鐘舵�乼opic
+        String mts_event= "/dev/+/+/event/json";//浜嬩欢topic
+        String mts_echo= "/dev/+/+/echo/json";//娑堟伅鍥炲topic
+        String mts_cmd= "/dev/$CATE/$DEVID/cmd/json";//鍛戒护topic
+        String mts_resp= "/dev/+/+/resp/json";//鍛戒护鍝嶅簲topic
+    }
 
 
     public  enum WarningConfig {

--
Gitblit v1.9.3