From 40629540d1ab5ffc5d60b37c38a72b1c5ae8302a Mon Sep 17 00:00:00 2001
From: chenjiahe <763432473@qq.com>
Date: 星期五, 19 八月 2022 20:03:35 +0800
Subject: [PATCH] 优化

---
 phi-sms-feign/src/main/java/com/hz/sms/feign/FCorpWXSendService.java |    2 +-
 phi-sms-feign/src/main/java/com/hz/sms/feign/FSmsSendService.java    |    2 +-
 phi-sms-feign/src/main/java/com/hz/sms/feign/FWXSendService.java     |    2 +-
 phi-sms-feign/src/main/java/com/hz/sms/dto/SendResultDto.java        |   34 ++++++++++++++++++++++++++++++++++
 4 files changed, 37 insertions(+), 3 deletions(-)

diff --git a/phi-sms-feign/src/main/java/com/hz/sms/dto/SendResultDto.java b/phi-sms-feign/src/main/java/com/hz/sms/dto/SendResultDto.java
new file mode 100644
index 0000000..2537ca3
--- /dev/null
+++ b/phi-sms-feign/src/main/java/com/hz/sms/dto/SendResultDto.java
@@ -0,0 +1,34 @@
+package com.hz.sms.dto;
+
+import lombok.Data;
+
+/**
+ * 鍙戦�佺粨鏋滃疄浣�
+ */
+@Data
+public class SendResultDto {
+    /** 娑堟伅鏍囪瘑 */
+    private String id;
+    /** 鍙戦�佺粨鏋� 0鍚�1鏄� */
+    private Integer sendStatus;
+    /** 閿欒淇℃伅*/
+    private String errMsg;
+
+    /**鍙戦�佽繑鍥炲彂閫佺姸鎬�-鎴愬姛澶辫触鐘舵��*/
+    public static final int STATUS_FAIL = 0;
+    /**鍙戦�佽繑鍥炲彂閫佺姸鎬�-鎴愬姛鍙戦�佺姸鎬�*/
+    public static final int STATUS_REQUES_SUCCESS = 1;
+
+    /**
+     *鍙戦�佺姸鎬佹牎楠�
+     * @return
+     */
+    public boolean checkStatus(){
+        if (sendStatus != null && sendStatus == STATUS_REQUES_SUCCESS){
+            return true;
+        }else{
+            return false;
+        }
+    }
+
+}
\ No newline at end of file
diff --git a/phi-sms-feign/src/main/java/com/hz/sms/feign/FCorpWXSendService.java b/phi-sms-feign/src/main/java/com/hz/sms/feign/FCorpWXSendService.java
index 6a48976..49aae4f 100644
--- a/phi-sms-feign/src/main/java/com/hz/sms/feign/FCorpWXSendService.java
+++ b/phi-sms-feign/src/main/java/com/hz/sms/feign/FCorpWXSendService.java
@@ -15,7 +15,7 @@
     /**
      * 鍙戦�佷紒涓氬井淇″簲鐢ㄦ秷鎭�
      * @param templateMessageDto
-     * @return
+     * @return SendResultDto杞寲鎺ユ敹
      */
     @PostMapping(value = "/corp-wx-send/application/message")
     Result sendNoticeSms(@RequestBody TemplateMessageDto templateMessageDto);
diff --git a/phi-sms-feign/src/main/java/com/hz/sms/feign/FSmsSendService.java b/phi-sms-feign/src/main/java/com/hz/sms/feign/FSmsSendService.java
index 88b0f8e..b3d0fc8 100644
--- a/phi-sms-feign/src/main/java/com/hz/sms/feign/FSmsSendService.java
+++ b/phi-sms-feign/src/main/java/com/hz/sms/feign/FSmsSendService.java
@@ -15,7 +15,7 @@
     /**
      * 鍙戦�佺煭淇¢獙璇佺爜
      * @param smsGeneralSendDto
-     * @return
+     * @return SendResultDto杞寲鎺ユ敹
      */
     @PostMapping(value = "/send-general/item/send/verification/code")
     Result sendVerificationCode(@RequestBody SmsGeneralSendDto smsGeneralSendDto);
diff --git a/phi-sms-feign/src/main/java/com/hz/sms/feign/FWXSendService.java b/phi-sms-feign/src/main/java/com/hz/sms/feign/FWXSendService.java
index 385ee2d..116c525 100644
--- a/phi-sms-feign/src/main/java/com/hz/sms/feign/FWXSendService.java
+++ b/phi-sms-feign/src/main/java/com/hz/sms/feign/FWXSendService.java
@@ -26,7 +26,7 @@
     /**
      * 寰俊鍏紬鍙蜂笅鍙戠粺涓�娑堟伅
      * @param weCatMessageDto
-     * @return
+     * @return SendResultDto杞寲鎺ユ敹
      */
     @PostMapping(value = "/wx/send/wechat/message")
     Result sendWeChatMessage(@RequestBody WeCatMessageDto weCatMessageDto);

--
Gitblit v1.8.0