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/resources/application-online.yml                |    7 +------
 ycl-platform/src/main/java/com/ycl/common/dingding/DingCommon.java    |    7 ++++++-
 ycl-platform/src/main/java/com/ycl/timer/SendDingMsg.java             |    6 +++---
 ycl-common/src/main/java/com/ycl/entity/user/UmsAdmin.java            |    1 +
 ycl-platform/src/main/java/com/ycl/service/auth/impl/AuthService.java |    1 +
 ycl-platform/src/main/java/com/ycl/entity/message/DingMessage.java    |    6 +++---
 6 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/ycl-common/src/main/java/com/ycl/entity/user/UmsAdmin.java b/ycl-common/src/main/java/com/ycl/entity/user/UmsAdmin.java
index 3197f28..9bc9146 100644
--- a/ycl-common/src/main/java/com/ycl/entity/user/UmsAdmin.java
+++ b/ycl-common/src/main/java/com/ycl/entity/user/UmsAdmin.java
@@ -103,6 +103,7 @@
     private String openid;
 
     @ApiModelProperty(value = "閽夐拤璐︽埛id")
+    @TableField("account_id")
     private Long accountId;
 
     @ApiModelProperty(value = "鏄惁涓虹綉鏍肩鐞嗗憳锛�0->涓嶆槸锛�1->鏄�")
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;
             }
         }
diff --git a/ycl-platform/src/main/java/com/ycl/entity/message/DingMessage.java b/ycl-platform/src/main/java/com/ycl/entity/message/DingMessage.java
index e4fad7b..e691b78 100644
--- a/ycl-platform/src/main/java/com/ycl/entity/message/DingMessage.java
+++ b/ycl-platform/src/main/java/com/ycl/entity/message/DingMessage.java
@@ -68,7 +68,7 @@
     /**
      * 鍙戦�佹椂闂�
      */
-    @TableField("body")
+    @TableField("send_time")
     @ApiModelProperty(value = "鍙戦�佹椂闂�")
     private Date sendTime;
 
@@ -76,8 +76,8 @@
     /**
      * 鏄惁鎵弿锛�0鏈壂鎻�-1宸叉壂鎻�
      */
-    @TableField("status")
+    @TableField("if_scan")
     @ApiModelProperty(value = "鏄惁鎵弿锛�0鏈壂鎻�-1宸叉壂鎻�")
-    private Short if_scan;
+    private Short ifScan;
 
 }
diff --git a/ycl-platform/src/main/java/com/ycl/service/auth/impl/AuthService.java b/ycl-platform/src/main/java/com/ycl/service/auth/impl/AuthService.java
index c2ff7d1..01c7d63 100644
--- a/ycl-platform/src/main/java/com/ycl/service/auth/impl/AuthService.java
+++ b/ycl-platform/src/main/java/com/ycl/service/auth/impl/AuthService.java
@@ -58,6 +58,7 @@
             userParam.setOpenid(openid); //openid
             userParam.setIsDy(Byte.parseByte("0"));
             userParam.setMobile("");
+            userParam.setAccountId(dingUserInfo.getAccountId());
             String encodePassword = passwordEncoder.encode("123456");
             userParam.setPassword(encodePassword); //瀵嗙爜
             userParam.setStatus(1); //鐘舵��
diff --git a/ycl-platform/src/main/java/com/ycl/timer/SendDingMsg.java b/ycl-platform/src/main/java/com/ycl/timer/SendDingMsg.java
index 157b992..ede2249 100644
--- a/ycl-platform/src/main/java/com/ycl/timer/SendDingMsg.java
+++ b/ycl-platform/src/main/java/com/ycl/timer/SendDingMsg.java
@@ -51,12 +51,12 @@
                     String baseCaseCode = dingMessage.getBaseCaseCode();
                     Long accountId = dingMessage.getAccountId();
                     Long messageId = dingMessage.getId();
-                    String text = "# 閬傛槍浜戞墽娉曪細鏈夊緟澶勭悊鐨勪换鍔�  \n  " +
-                            "路鎮ㄦ湁1鏉″緟澶勭悊浜嬩欢銆備簨浠剁紪鍙�:  \n  " +
+                    String text = "閬傛槍浜戞墽娉曪細鏈夊緟澶勭悊鐨勪换鍔n" +
+                            "路鎮ㄦ湁1鏉″緟澶勭悊浜嬩欢銆備簨浠剁紪鍙�:\n" +
                             baseCaseCode;
                     String title = "鎮ㄦ湁涓�鏉″伐浣滈�氱煡";
                     try {
-                        dingMessage.setIf_scan(SCAN_FINISH);
+                        dingMessage.setIfScan(SCAN_FINISH);
                         dingMessage.setSendTime(new Date());
                         dingCommon.sendDingMsgStr(accountId + "", text);
                         log.info("鍙戦�佷竴鏉″伐浣滈�氱煡锛屾秷鎭痠d{}", messageId);
diff --git a/ycl-platform/src/main/resources/application-online.yml b/ycl-platform/src/main/resources/application-online.yml
index 644466e..983c90c 100644
--- a/ycl-platform/src/main/resources/application-online.yml
+++ b/ycl-platform/src/main/resources/application-online.yml
@@ -74,12 +74,6 @@
   passWord: a12345677
   ip: 10.10.10.10
 
-DH:
-  web_url: http://172.28.194.185:8281
-  port: 8281
-  userName: zfgy
-  passWord: zfj12345
-
 aliyun:
   oss:
     endpoint: http://oss-cn-zjls-lszwy-d01-a.ops.zjlscloud.com
@@ -92,6 +86,7 @@
   port: 8281
   userName: zfgy
   passWord: zfj12345
+
 #涓撴湁閽夐拤鍙傛暟
 zzding :
   app-key : sczhzfpt-81R3ErbU00G4VoXaEBruq

--
Gitblit v1.8.0