| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209 |
- package jnpf.message.model.accountconfig;
- import io.swagger.v3.oas.annotations.media.Schema;
- import lombok.Data;
- import java.util.List;
- import java.math.BigDecimal;
- import com.fasterxml.jackson.annotation.JsonProperty;
- import com.alibaba.fastjson.annotation.JSONField;
- /**
- *
- *
- * @版本: 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;
- }
|