From 0da056d9d36a9ea6db981dde31f11896c3d823bb Mon Sep 17 00:00:00 2001 From: zhangchenbiao Date: Wed, 27 Mar 2024 13:59:14 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E5=9D=80=E7=9B=B8=E5=85=B3=E6=9E=9A?= =?UTF-8?q?=E4=B8=BE=20=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/cool/store/dao/HyOpenAreaInfoDAO.java | 5 +++++ .../cool/store/service/impl/LineInterviewServiceImpl.java | 1 + .../src/main/resources/application-local.properties | 4 +++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyOpenAreaInfoDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyOpenAreaInfoDAO.java index 44ddae98e..f62c9820d 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyOpenAreaInfoDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyOpenAreaInfoDAO.java @@ -103,6 +103,11 @@ public class HyOpenAreaInfoDAO { return ListUtils.emptyIfNull(hyOpenAreaInfoDOS).stream().collect(Collectors.toMap(k->k.getId(), v->v.getAreaPath().replace("/"," ").trim())); } + public String selectNameMapById(Long id){ + HyOpenAreaInfoDO hyOpenAreaInfoDOS = hyOpenAreaInfoMapper.selectById(id); + return hyOpenAreaInfoDOS.getAreaPath().replace("/", " ").trim(); + } + public HyOpenAreaInfoDO selectById(Long id){ if (id==null){ diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineInterviewServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineInterviewServiceImpl.java index 0490e30b2..937f706b4 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineInterviewServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineInterviewServiceImpl.java @@ -138,6 +138,7 @@ public class LineInterviewServiceImpl extends LineFlowService implements LineInt } LineInterviewDO addInterview = LineInterviewDO.convertDO(lineInfo, startTime, endTime, UUIDUtils.get8UUID(), interviewerUserId, interviewType.getCode(), eventId); lineInterviewDAO.addInterviewInfo(addInterview); + commonService.sendMessage(Arrays.asList(interviewerUserId), lineInfo.getId(), MessageEnum.MESSAGE_2, lineInfo.getUsername(), hyOpenAreaInfoDAO.selectNameMapById(lineInfo.getWantShopAreaId()), DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM, startTime)); return Boolean.TRUE; } diff --git a/coolstore-partner-web/src/main/resources/application-local.properties b/coolstore-partner-web/src/main/resources/application-local.properties index 0f677b006..b3c29452c 100644 --- a/coolstore-partner-web/src/main/resources/application-local.properties +++ b/coolstore-partner-web/src/main/resources/application-local.properties @@ -72,4 +72,6 @@ recommended.channel.id=52400 wx.pay.privateKeyPath=D:\\weixin\\apiclient_key.pem aliyun.accessKeyId=LTAI5tQ6QBnWaB5LaJYz6zcD -aliyun.accessKeySecret=spqsOgtfr54cwK861O3N3fInydTgjA \ No newline at end of file +aliyun.accessKeySecret=spqsOgtfr54cwK861O3N3fInydTgjA + +coolstore.page.domain=https://t2store.coolstore.cn/ \ No newline at end of file