diff --git a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatReqDTO.java b/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatReqDTO.java deleted file mode 100644 index f8326e48..00000000 --- a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatReqDTO.java +++ /dev/null @@ -1,36 +0,0 @@ -package cn.hippo4j.starter.alarm.wechat; - -import lombok.Data; -import lombok.experimental.Accessors; - -/** - * WeChat req dto. - * - * @author chen.ma - * @date 2021/11/26 20:15 - */ -@Data -@Accessors(chain = true) -public class WeChatReqDTO { - - /** - * msgType - */ - private String msgtype; - - /** - * markdown - */ - private Markdown markdown; - - @Data - public static class Markdown { - - /** - * content - */ - private String content; - - } - -} diff --git a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatSendMessageHandler.java b/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatSendMessageHandler.java index 47153c63..148e128c 100644 --- a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatSendMessageHandler.java +++ b/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/alarm/wechat/WeChatSendMessageHandler.java @@ -16,6 +16,8 @@ import cn.hutool.http.HttpRequest; import com.alibaba.fastjson.JSON; import com.google.common.base.Joiner; import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.experimental.Accessors; import lombok.extern.slf4j.Slf4j; import java.util.List; @@ -149,7 +151,7 @@ public class WeChatSendMessageHandler implements SendMessageHandler { WeChatReqDTO weChatReq = new WeChatReqDTO(); weChatReq.setMsgtype("markdown"); - WeChatReqDTO.Markdown markdown = new WeChatReqDTO.Markdown(); + Markdown markdown = new Markdown(); markdown.setContent(text); weChatReq.setMarkdown(markdown); @@ -159,4 +161,30 @@ public class WeChatSendMessageHandler implements SendMessageHandler { } } + @Data + @Accessors(chain = true) + public static class WeChatReqDTO { + + /** + * msgType + */ + private String msgtype; + + /** + * markdown + */ + private Markdown markdown; + + } + + @Data + public static class Markdown { + + /** + * content + */ + private String content; + + } + }