From 9b208eb3947358169df8f46472a246eb6ea8ca32 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期一, 18 十二月 2023 17:08:09 +0800 Subject: [PATCH] 工作通知 --- ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java b/ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java index 471af60..e36d906 100644 --- a/ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java +++ b/ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java @@ -62,7 +62,6 @@ // 鍒ゆ柇ding 淇℃伅鏄惁瀛樺湪 boolean hasDing = redisTemplate.hasKey("ding"); if (hasDing) { - log.info("redis姝e父鏈夋秷鎭�"); String dingStr = redisTemplate.opsForValue().get("ding"); JSONObject dingObj = JSONObject.parseObject(dingStr); String getToken = dingObj.getString("token"); @@ -86,6 +85,12 @@ DingUserInfo dingUserInfo = BeanUtil.toBean(resObj, DingUserInfo.class); String accId = DingEncodeUtil.getMD5(resObj.getString("employeeCode").getBytes()); dingUserInfo.setUserId(Long.parseLong(accId)); + String employeeCode = resObj.getString("employeeCode"); + JSONArray users = getAccountId(Arrays.asList(employeeCode)); + JSONObject jsonObject = users.getJSONObject(0); + String accountId = jsonObject.getString("accountId"); + dingUserInfo.setAccountId(Long.parseLong(accountId)); + return dingUserInfo; } } -- Gitblit v1.8.0