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