From c30ce3c75039ec527e89a1ea65d6ef7b7ac01676 Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Thu, 7 Jan 2021 19:07:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/app/controller/DingDingController.java | 12 ++++++++---- .../java/com/lz/modules/app/dto/DingDingMsg.java | 11 +++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 src/main/java/com/lz/modules/app/dto/DingDingMsg.java diff --git a/src/main/java/com/lz/modules/app/controller/DingDingController.java b/src/main/java/com/lz/modules/app/controller/DingDingController.java index adc8734e..05e20f64 100644 --- a/src/main/java/com/lz/modules/app/controller/DingDingController.java +++ b/src/main/java/com/lz/modules/app/controller/DingDingController.java @@ -8,6 +8,7 @@ import com.dingtalk.api.response.OapiMessageCorpconversationAsyncsendV2Response; import com.lz.common.utils.DingTalkUtil; import com.lz.common.utils.R; import com.lz.common.utils.StringUtil; +import com.lz.modules.app.dto.DingDingMsg; import com.lz.modules.app.entity.StaffEntity; import com.lz.modules.app.service.StaffService; import com.lz.modules.third.entity.ThirdAppConfig; @@ -40,7 +41,10 @@ public class DingDingController { //http://localhost:8080/lz_management/dingding/msg?username=18458195149&title=%E8%AF%B7%E6%B3%A8%E6%84%8F&content=%E9%A1%B9%E7%9B%AE%E8%A6%81%E8%BF%87%E6%9C%9F%E4%BA%86 @RequestMapping("/msg") - public R dingdingxiaoxi(String username, String title, String content) { + public R dingdingxiaoxi(DingDingMsg msg) { + String username = msg.getUsername(); + String title = msg.getTitle(); + String content = msg.getContent(); String appid = "856016278"; StaffEntity staffEntity = staffService.selectByPhone(username); ThirdAppConfig thirdAppConfig = thirdAppConfigService.getByAppId(appid); @@ -107,9 +111,9 @@ public class DingDingController { } else { j = 0; String xx = sb.toString(); - if(StringUtil.isNotBlank(xx)){ - char [] yy = xx.toCharArray(); - if(yy[yy.length -1 ] == '#'){ + if (StringUtil.isNotBlank(xx)) { + char[] yy = xx.toCharArray(); + if (yy[yy.length - 1] == '#') { sb.append(" "); } } diff --git a/src/main/java/com/lz/modules/app/dto/DingDingMsg.java b/src/main/java/com/lz/modules/app/dto/DingDingMsg.java new file mode 100644 index 00000000..67a2642b --- /dev/null +++ b/src/main/java/com/lz/modules/app/dto/DingDingMsg.java @@ -0,0 +1,11 @@ +package com.lz.modules.app.dto; + +import lombok.Data; + +@Data +public class DingDingMsg { + private String username; + private String title; + private String content ; + +}