From 9d486bca37836636d1b0b37de02d7d574fb540aa Mon Sep 17 00:00:00 2001
From: chenjiahe <763432473@qq.com>
Date: 星期一, 27 十一月 2023 18:46:46 +0800
Subject: [PATCH] 优化提示

---
 phi-sms-feign/src/main/java/com/hz/sms/dto/TemplateMessageDto.java |   78 +++++++++++++++++----------------------
 1 files changed, 34 insertions(+), 44 deletions(-)

diff --git a/phi-sms-feign/src/main/java/com/hz/sms/dto/TemplateMessageDto.java b/phi-sms-feign/src/main/java/com/hz/sms/dto/TemplateMessageDto.java
index f093f8b..4c20c21 100644
--- a/phi-sms-feign/src/main/java/com/hz/sms/dto/TemplateMessageDto.java
+++ b/phi-sms-feign/src/main/java/com/hz/sms/dto/TemplateMessageDto.java
@@ -6,57 +6,47 @@
 
 @Data
 public class TemplateMessageDto {
-    /** 浼佷笟寰俊id*/
+
+    /** 浼佷笟寰俊appId - Y*/
     private String corpId;
-    /** 鍏宠仈灏忕▼搴廼d*/
+    /** 鍏宠仈灏忕▼搴廰ppId - Y*/
     private String appId;
 
-    /** 鏍囪瘑 (璁板綍corp_wx_application琛ㄦ暟鎹殑id) (涓嶇敤浼�)*/
-    private String id;
-    /** 鎴愬憳ID鍒楄〃锛堟秷鎭帴鏀惰�咃紝澶氫釜鎺ユ敹鑰呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�1000涓級 */
+    /** 鎴愬憳ID鍒楄〃锛堟秷鎭帴鏀惰�咃紝澶氫釜鎺ユ敹鑰呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�1000涓級 - Y*/
     private String touSer;
-    /** 閮ㄩ棬ID鍒楄〃锛屽涓帴鏀惰�呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�100涓�� */
-    private String toparty;
-    /** 鏍囩ID鍒楄〃锛屽涓帴鏀惰�呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�100涓�� */
+    /** 閮ㄩ棬ID鍒楄〃锛屽涓帴鏀惰�呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�100涓��- O */
+    private String toParty;
+    /** 鏍囩ID鍒楄〃锛屽涓帴鏀惰�呯敤鈥榺鈥欏垎闅旓紝鏈�澶氭敮鎸�100涓��- O */
     private String toTag;
-    /** 娑堟伅绫诲瀷 ,姝ゆ椂鍥哄畾涓猴細miniprogram_notice */
-    private String msgType;
-    /** 鍙傛暟鍐呭 */
-    private TemplateMsgDto miniprogram_notice;
+    /** 娑堟伅绫诲瀷 ,姝ゆ椂鍥哄畾涓猴細miniprogram_notice - Y*/
+    private String msgType = "miniprogram_notice";
+    /** 鍙傛暟鍐呭  - Y*/
+    private TemplateMsgDto minIProgramNotice;
+    /** 鍙戦�佹ā寮� (0: 绔嬪嵆鍙戦��; 1:寮傛鍙戦�侊紝榛樿1) - Y*/
+    private Integer sendModel  = SEND_TYPE_ASYNCHRONOUS;
 
-    /** 琛ㄧず鏄惁寮�鍚痠d杞瘧锛�0琛ㄧず鍚︼紝1琛ㄧず鏄紝榛樿0 */
-    private Integer enable_id_trans;
-    /** 琛ㄧず鏄惁寮�鍚噸澶嶆秷鎭鏌ワ紝0琛ㄧず鍚︼紝1琛ㄧず鏄紝榛樿0 */
-    private Integer enable_duplicate_check;
-    /** 琛ㄧず鏄惁閲嶅娑堟伅妫�鏌ョ殑鏃堕棿闂撮殧锛岄粯璁�1800s锛屾渶澶т笉瓒呰繃4灏忔椂 */
-    private Integer duplicate_check_interval;
-    /** 鍙戦�佺姸鎬� (0: 绔嬪嵆鍙戦��; 1:寮傛鍙戦��)*/
-    private Integer sendStatus;
+    /** 琛ㄧず鏄惁寮�鍚痠d杞瘧锛�0琛ㄧず鍚︼紝1琛ㄧず鏄紝榛樿0 - N*/
+    private Integer enableIdTrans = NUMBER_0;
+    /** 琛ㄧず鏄惁寮�鍚噸澶嶆秷鎭鏌ワ紝0琛ㄧず鍚︼紝1琛ㄧず鏄紝榛樿0 - N*/
+    private Integer enableDuplicateCheck = NUMBER_0;
+    /** 琛ㄧず鏄惁閲嶅娑堟伅妫�鏌ョ殑鏃堕棿闂撮殧锛岄粯璁�1800s锛屾渶澶т笉瓒呰繃4灏忔椂 - N*/
+    private Integer duplicateCheckInterval = REPEAT_TIME_SECOND;
 
-    public String getMsgType() {
-        if (!StringUtils.isEmpty(msgType) && !"miniprogram_notice".equals(msgType)){
-            return null;
-        }
-        return msgType;
-    }
-    public Integer getEnable_id_trans() {
-        if (ObjectUtils.isEmpty(enable_id_trans)){
-            return null;
-        }
-        return enable_id_trans;
-    }
+    /**璇ユ潯淇℃伅鍦ㄦ偍涓氬姟绯荤粺鍐呯殑ID锛屽彲涓嶅~ - N*/
+    private String uid;
 
-    public Integer getEnable_duplicate_check() {
-        if (ObjectUtils.isEmpty(enable_duplicate_check)){
-            return null;
-        }
-        return enable_duplicate_check;
-    }
+    /**鏁板瓧0*/
+    public static final int NUMBER_0 = 0;
+    /**鏁板瓧1*/
+    public static final int NUMBER_1 = 1;
 
-    public Integer getDuplicate_check_interval() {
-        if (ObjectUtils.isEmpty(duplicate_check_interval)){
-            return null;
-        }
-        return duplicate_check_interval;
-    }
+    /**鍙戦�佺被鍨�-绔嬪嵆鍙戦��*/
+    public static final int SEND_TYPE_IMMEDIATELY = 0;
+    /**鍙戦�佺被鍨�-寮傛鍙戦��*/
+    public static final int SEND_TYPE_ASYNCHRONOUS = 1;
+
+    /**閲嶅娑堟伅妫�鏌ョ殑鏃堕棿闂撮殧 - 绉�*/
+    public static final int REPEAT_TIME_SECOND = 1800;
+
+
 }
\ No newline at end of file

--
Gitblit v1.8.0