From 89c45d85119884e86dc23632f232bdaa3b5ff9a4 Mon Sep 17 00:00:00 2001 From: zxc <1272811460@qq.com> Date: Wed, 5 Aug 2020 17:06:44 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E6=8E=88=E6=9D=83=E7=A0=81=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=88=A0=E9=99=A4=E4=BF=AE=E6=94=B9=E7=89=A9=E7=90=86?= =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/dao/PreAuthTokenDao.java | 4 ++-- .../ComponentVerifyTicketServiceImpl.java | 2 +- .../service/impl/WarrantServiceImpl.java | 19 ++++++------------- .../main/resources/mapper/PreAuthTokenDao.xml | 8 ++++---- 4 files changed, 13 insertions(+), 20 deletions(-) diff --git a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/PreAuthTokenDao.java b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/PreAuthTokenDao.java index defe7f5bb0..0ea7aa0b6c 100644 --- a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/PreAuthTokenDao.java +++ b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/PreAuthTokenDao.java @@ -39,10 +39,10 @@ public interface PreAuthTokenDao extends BaseDao { void insertPreAuthToken(PreAuthTokenFormDTO formDTO); /** - * @Description 逻辑删 pre_auth_code + * @Description 删 pre_auth_code * @param * @author zxc */ - void updateOldPreAuthCode(); + void deleteOldPreAuthCode(); } \ No newline at end of file diff --git a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java index 5994769f3e..9704f71e0a 100644 --- a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java +++ b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java @@ -265,7 +265,7 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe formDTO.setPreAuthToken(preAuthCode); formDTO.setExpiresInTime(expiresInTime); //先逻辑删除,在插入DB - preAuthTokenDao.updateOldPreAuthCode(); + preAuthTokenDao.deleteOldPreAuthCode(); preAuthTokenDao.insertPreAuthToken(formDTO); //预授权码 放入缓存 redisThird.setPreAuthCode(preAuthCode); diff --git a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java index 63d0d8970e..031910a932 100644 --- a/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java +++ b/epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java @@ -166,6 +166,7 @@ public class WarrantServiceImpl implements WarrantService { } String codeCustomerId = codeCustomerDao.selectCodeCustomerId(codeAuditRecord); codeAuditResultDao.updateAuditResult(customerId, codeCustomerId, codeResult); + log.info("消息与事件接收URL【代码审核结果】结束......"); }else { this.replyEventMessage(request,response,event,toUserName,fromUserName); } @@ -178,31 +179,23 @@ public class WarrantServiceImpl implements WarrantService { // messagePushTextDao.insertMessageText(messagePushTextFormDTO); String content = messagePushTextFormDTO.getContent(); log.info(String.format(ThirdRunTimeInfoConstant.CONTENT,content)); - /** * 测试公众号处理用户消息 * 模拟粉丝发送文本消息给专用测试公众号,第三方平台方需根据文本消息的内容进行相应的响应: * 1)微信模推送给第三方平台方:文本消息,其中 Content 字段的内容固定为:TESTCOMPONENT_MSG_TYPE_TEXT * 2)第三方平台方立马回应文本消息并最终触达粉丝:Content 必须固定为:TESTCOMPONENT_MSG_TYPE_TEXT_callback */ - /*if (content.equals(ModuleConstant.TESTCOMPONENT_MSG_TYPE_TEXT)){ - - - }else if (content.startsWith(ModuleConstant.QUERY_AUTH_CODE)){ - // 测试公众号使用客服消息接口处理用户消息 - String contentBefore = content.substring(NumConstant.ZERO, content.indexOf(ThirdRedisKeyConstant.COLON)); - //auth_code - String queryAuthCode = content.substring(contentBefore.length() + NumConstant.ONE, content.length()); - - }*/ - this.processTextMessage(request,response,content,toUserName,fromUserName); } - log.info("消息与事件接收URL【代码审核结果】结束......"); return ModuleConstant.SUCCESS; } + /** + * @Description 钉钉机器人报警 + * @author zxc + * @date 2020/8/5 4:33 下午 + */ public void dingDingRobot(String result,String event,String customerName,String clientType){ DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/robot/send?access_token=5b48fcbc3fde24b8ba4696aa062b7f8146479a9d3467dbb1f9cf132ec36b955a"); OapiRobotSendRequest request = new OapiRobotSendRequest(); diff --git a/epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/PreAuthTokenDao.xml b/epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/PreAuthTokenDao.xml index a7f7113a92..309d5372ce 100644 --- a/epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/PreAuthTokenDao.xml +++ b/epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/PreAuthTokenDao.xml @@ -30,9 +30,9 @@ ) - - - update pre_auth_token set del_flag = 1 - + + + delete from pre_auth_token where del_flag = 0 + \ No newline at end of file