ny
23 小时以前 b6f169fe43a2b13f351aefc152374fc7f0bc8cb7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
 
 
package jnpf.message.model.accountconfig;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
 
/**
 *
 *
 * @版本: V3.2.0
 * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com)
 * @作者: JNPF开发平台组
 * @日期: 2022-08-18
 */
@Data
public class AccountConfigForm  {
    /** 主键 */
    @Schema(description = "主键")
    private String id;
    /** 名称 **/
    @Schema(description = "名称")
    @JsonProperty("fullName")
    private String fullName;
 
    /** 配置类型 **/
    @Schema(description = "配置类型")
    @JsonProperty("type")
    private String type;
 
    /** 编码 **/
    @Schema(description = "编码")
    @JsonProperty("enCode")
    private String enCode;
 
    /** 发件人昵称 **/
    @Schema(description = "发件人昵称")
    @JsonProperty("addressorName")
    private String addressorName;
 
//    /** 发件人邮箱 **/
//    @JsonProperty("sendEmail")
//    private String sendEmail;
 
    /** SMTP服务器 **/
    @Schema(description = "SMTP服务器")
    @JsonProperty("smtpServer")
    private String smtpServer;
 
    /** SMTP端口 **/
    @Schema(description = "SMTP端口")
    @JsonProperty("smtpPort")
    private Integer smtpPort;
 
    /** SSL安全链接 **/
    @Schema(description = "SSL安全链接")
    @JsonProperty("sslLink")
    private Integer sslLink;
 
    /** SMTP用户名 **/
    @Schema(description = "SMTP用户名")
    @JsonProperty("smtpUser")
    private String smtpUser;
 
    /** SMTP密码 **/
    @Schema(description = "SMTP密码")
    @JsonProperty("smtpPassword")
    private String smtpPassword;
 
    /** 渠道 **/
    @Schema(description = "渠道")
    @JsonProperty("channel")
    private Integer channel;
 
    /** 短信签名 **/
    @Schema(description = "短信签名")
    @JsonProperty("smsSignature")
    private String smsSignature;
 
    /** 应用ID **/
    @Schema(description = "应用ID")
    @JsonProperty("appId")
    private String appId;
 
    /** 应用Secret **/
    @Schema(description = "应用Secret")
    @JsonProperty("appSecret")
    private String appSecret;
 
    /** EndPoint(阿里云) **/
    @Schema(description = "EndPoint(阿里云)")
    @JsonProperty("endPoint")
    private String endPoint;
 
    /** SDK AppID(腾讯云) **/
    @Schema(description = "SDK AppID(腾讯云)")
    @JsonProperty("sdkAppId")
    private String sdkAppId;
 
    /** AppKey(腾讯云) **/
    @Schema(description = "AppKey(腾讯云)")
    @JsonProperty("appKey")
    private String appKey;
 
    /** 地域域名(腾讯云) **/
    @Schema(description = "地域域名(腾讯云)")
    @JsonProperty("zoneName")
    private String zoneName;
 
    /** 地域参数(腾讯云) **/
    @Schema(description = "地域参数(腾讯云)")
    @JsonProperty("zoneParam")
    private String zoneParam;
 
    /** 企业id **/
    @Schema(description = "企业id")
    @JsonProperty("enterpriseId")
    private String enterpriseId;
 
    /** AgentID **/
    @Schema(description = "AgentID")
    @JsonProperty("agentId")
    private String agentId;
 
    /** WebHook类型 **/
    @Schema(description = "WebHook类型")
    @JsonProperty("webhookType")
    private Integer webhookType;
 
    /** WebHook地址 **/
    @Schema(description = "WebHook地址")
    @JsonProperty("webhookAddress")
    private String webhookAddress;
 
    /** 认证类型 **/
    @Schema(description = "认证类型")
    @JsonProperty("approveType")
    private Integer approveType;
 
    /** bearer令牌 **/
    @Schema(description = "bearer令牌")
    @JsonProperty("bearer")
    private String bearer;
 
    /** 用户名(基本认证) **/
    @Schema(description = "用户名(基本认证)")
    @JsonProperty("userName")
    private String userName;
 
    /** 密码(基本认证) **/
    @Schema(description = "密码(基本认证)")
    @JsonProperty("password")
    private String password;
 
    /** 排序 **/
    @Schema(description = "排序")
    @JsonProperty("sortCode")
    private Integer sortCode;
 
    /** 状态 **/
    @Schema(description = "状态")
    @JsonProperty("enabledMark")
    private Integer enabledMark;
 
    /** 说明 **/
    @Schema(description = "说明")
    @JsonProperty("description")
    private String description;
 
//    /** 创建时间 **/
//    @JsonProperty("creatorTime")
//    private String creatorTime;
//
//    /** 创建用户 **/
//    @JsonProperty("creatorUserId")
//    private String creatorUserId;
//
//    /** 修改时间 **/
//    @JsonProperty("lastModifyTime")
//    private String lastModifyTime;
//
//    /** 修改用户 **/
//    @JsonProperty("lastModifyUserId")
//    private String lastModifyUserId;
 
    /**
     * 邮件内容
     */
    @Schema(description = "邮件内容")
    private String testEmailContent;
 
    /**
     * 收件人
     */
    @Schema(description = "收件人")
    private List<String> testSendEmail;
 
    /**
     * 邮箱标题
     */
    @Schema(description = "邮箱标题")
    private String testEmailTitle;
 
 
}