diff --git a/src/main/java/cn/van333/wxsend/business/controller/WXController.java b/src/main/java/cn/van333/wxsend/business/controller/WXController.java index d61c6b8..4551c1e 100644 --- a/src/main/java/cn/van333/wxsend/business/controller/WXController.java +++ b/src/main/java/cn/van333/wxsend/business/controller/WXController.java @@ -205,6 +205,23 @@ public class WXController { logger.info("result 打印---{}",result); return R.ok(result); + } + @RequestMapping(value = "/send/pdd") + @ResponseBody + @RateLimiter(time = 2, count = 1) + public R sendToPDD(HttpServletRequest request, @RequestBody MessageRequest message) throws Exception { + logger.info("message 打印---{}",JSON.toJSONString(message)); + String vanToken = request.getHeader("vanToken"); + if (StrUtil.isEmpty(vanToken)) { + return R.error("vanToken为空"); + } + if (!TokenUtil.checkToken(vanToken)) { + return R.error("vanToken无效"); + } + String result = WxSendUtil.sendNotifyForText(message.getText(), message.getTouser(), WXMessageType.JD); + logger.info("result 打印---{}",result); + return R.ok(result); + } //@RequestMapping("/ok") //@RateLimiter(time = 5, count = 60)