From f49159a7541211f45aa7bd8d1920489a96434bb8 Mon Sep 17 00:00:00 2001 From: "shuo.wang" Date: Mon, 24 Feb 2025 17:02:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=B7=A5=E4=BD=9C=E9=80=9A?= =?UTF-8?q?=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/cool/store/enums/MessageEnum.java | 4 ++-- .../main/java/com/cool/store/service/impl/CommonService.java | 2 +- .../src/main/resources/application-test.properties | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java index 6f173ec07..e15c11160 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java @@ -195,13 +195,13 @@ public enum MessageEnum { return null; } - public String getQWMessageUrl(String qywxUrl2, String corpId, Map paramMap) { + public String getQWMessageUrl(String qywxUrl2, String corpId, Map paramMap,String target) { if (StringUtils.isAnyBlank(qywxUrl2, corpId) ) { return ""; } String messageUrl = null; try { - String noticeUrl = String.format(qywxUrl2, corpId, "qw_self_dkf","common"); + String noticeUrl = String.format(qywxUrl2, corpId,"qw_self_dkf",target); String finalUrl = buildUrlWithParams(noticeUrl, paramMap); log.info("finalUrl:{}", finalUrl); messageUrl = URLEncoder.encode(finalUrl, "UTF-8"); diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CommonService.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CommonService.java index ae440df5e..e8556539f 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CommonService.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CommonService.java @@ -198,7 +198,7 @@ public class CommonService { } try { // String pcMessageUrl = message.getQWMessageUrl(qywxUrl1, dingCorpId, requestMap); - String messageUrl = message.getQWMessageUrl(qywxUrl2, dingCorpId, requestMap); + String messageUrl = message.getQWMessageUrl(qywxUrl2, dingCorpId, requestMap,"todo"); log.info("messageUrl:{}", messageUrl); if(StringUtils.isBlank(messageUrl)){ log.info("获取通知url为空"); diff --git a/coolstore-partner-web/src/main/resources/application-test.properties b/coolstore-partner-web/src/main/resources/application-test.properties index cf639f12a..a14fac649 100644 --- a/coolstore-partner-web/src/main/resources/application-test.properties +++ b/coolstore-partner-web/src/main/resources/application-test.properties @@ -81,4 +81,4 @@ mybatis.configuration.variables.enterpriseId=5558ce7a3aa84e3590392fcaa8697ffb enterprise.dingCorpId=wpayJeDAAAhGIFgUJpJN-zg39JuNbYhg ##qywx.task.notice.url1=https://tstore-api.coolstore.cn/notice?corpId=%s&appType=%s&target=%s -qywx.task.notice.url2=https://tstore-h5.coolstore.cn/?corpId=%s&appType=%s#/notice?target=%s +qywx.task.notice.url2=https://tstore-h5.coolstore.cn/?corpId=%s&appType=%s#/notice?target=%s¬iceType=%s