From ffe47d904591be8cae513a75ac899dbf720a6e71 Mon Sep 17 00:00:00 2001 From: zwl <zwl123> Date: 星期六, 07 十月 2023 15:25:17 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/utils/MesSyncUtil.java | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/MesSyncUtil.java b/src/main/java/com/zy/asrs/utils/MesSyncUtil.java index 5856a28..7264960 100644 --- a/src/main/java/com/zy/asrs/utils/MesSyncUtil.java +++ b/src/main/java/com/zy/asrs/utils/MesSyncUtil.java @@ -1,5 +1,8 @@ package com.zy.asrs.utils; +import com.alibaba.fastjson.JSONObject; +import com.core.common.Cools; +import org.springframework.beans.factory.annotation.Value; import org.springframework.util.DigestUtils; import java.nio.charset.StandardCharsets; @@ -9,13 +12,32 @@ public class MesSyncUtil { + @Value("${mes.appkey}") + private static String appkey; + public static Map<String,Object> getRequestParamMap(){ Date date = new Date(); String ts = date.getTime() + ""; - String key = DigestUtils.md5DigestAsHex(("appkey" + ts).getBytes(StandardCharsets.UTF_8)); + String key = DigestUtils.md5DigestAsHex(("SX3WMS20230725" + ts).getBytes(StandardCharsets.UTF_8)); Map<String,Object> requestParamMap = new HashMap<>(); requestParamMap.put("ts",ts); requestParamMap.put("key",key); return requestParamMap; } + + public static void main(String[] args) { + System.out.println(appkey); + System.out.println(MesSyncUtil.getRequestParamMap()); + + String jsonString = "{\"msg\":\"鎿嶄綔鎴愬姛\",\"code\":200,\"data\":\"[]\"}"; + JSONObject jsonObject = JSONObject.parseObject(jsonString); + String data = jsonObject.getString("data"); + + System.out.println(data); + if(!Cools.isEmpty(data)){ + System.out.println(data); + } + + + } } -- Gitblit v1.9.1