AccountConfigInfoVO.java 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. package jnpf.message.model.accountconfig;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import com.fasterxml.jackson.annotation.JsonProperty;
  5. /**
  6. *
  7. *
  8. * @版本: V3.2.0
  9. * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com)
  10. * @作者: JNPF开发平台组
  11. * @日期: 2022-08-18
  12. */
  13. @Data
  14. public class AccountConfigInfoVO{
  15. /** 主键 **/
  16. @Schema(description = "主键")
  17. @JsonProperty("id")
  18. private String id;
  19. /** 名称 **/
  20. @Schema(description = "名称")
  21. @JsonProperty("fullName")
  22. private String fullName;
  23. /** 配置类型 **/
  24. @Schema(description = "配置类型")
  25. @JsonProperty("type")
  26. private String type;
  27. /** 编码 **/
  28. @Schema(description = "编码")
  29. @JsonProperty("enCode")
  30. private String enCode;
  31. /** 发件人昵称 **/
  32. @Schema(description = "发件人昵称")
  33. @JsonProperty("addressorName")
  34. private String addressorName;
  35. // /** 发件人邮箱 **/
  36. // @JsonProperty("sendEmail")
  37. // private String sendEmail;
  38. /** SMTP服务器 **/
  39. @Schema(description = "SMTP服务器")
  40. @JsonProperty("smtpServer")
  41. private String smtpServer;
  42. /** SMTP端口 **/
  43. @Schema(description = "SMTP端口")
  44. @JsonProperty("smtpPort")
  45. private Integer smtpPort;
  46. /** SSL安全链接 **/
  47. @Schema(description = "SSL安全链接")
  48. @JsonProperty("sslLink")
  49. private Integer sslLink;
  50. /** SMTP用户名 **/
  51. @Schema(description = "SMTP用户名")
  52. @JsonProperty("smtpUser")
  53. private String smtpUser;
  54. /** SMTP密码 **/
  55. @Schema(description = "SMTP密码")
  56. @JsonProperty("smtpPassword")
  57. private String smtpPassword;
  58. /** 渠道 **/
  59. @Schema(description = "渠道")
  60. @JsonProperty("channel")
  61. private Integer channel;
  62. /** 短信签名 **/
  63. @Schema(description = "短信签名")
  64. @JsonProperty("smsSignature")
  65. private String smsSignature;
  66. /** 应用ID **/
  67. @Schema(description = "应用ID")
  68. @JsonProperty("appId")
  69. private String appId;
  70. /** 应用Secret **/
  71. @Schema(description = "应用Secret")
  72. @JsonProperty("appSecret")
  73. private String appSecret;
  74. /** EndPoint(阿里云) **/
  75. @Schema(description = "EndPoint(阿里云)")
  76. @JsonProperty("endPoint")
  77. private String endpoint;
  78. /** SDK AppID(腾讯云) **/
  79. @Schema(description = "SDK AppID(腾讯云)")
  80. @JsonProperty("sdkAppId")
  81. private String sdkAppId;
  82. /** AppKey(腾讯云) **/
  83. @Schema(description = "AppKey(腾讯云)")
  84. @JsonProperty("appKey")
  85. private String appKey;
  86. /** 地域域名(腾讯云) **/
  87. @Schema(description = "地域域名(腾讯云)")
  88. @JsonProperty("zoneName")
  89. private String zoneName;
  90. /** 地域参数(腾讯云) **/
  91. @Schema(description = "地域参数(腾讯云)")
  92. @JsonProperty("zoneParam")
  93. private String zoneParam;
  94. /** 企业id **/
  95. @Schema(description = "企业id")
  96. @JsonProperty("enterpriseId")
  97. private String enterpriseId;
  98. /** AgentID **/
  99. @Schema(description = "AgentID")
  100. @JsonProperty("agentId")
  101. private String agentId;
  102. /** WebHook类型 **/
  103. @Schema(description = "WebHook类型")
  104. @JsonProperty("webhookType")
  105. private String webhookType;
  106. /** WebHook地址 **/
  107. @Schema(description = "WebHook地址")
  108. @JsonProperty("webhookAddress")
  109. private String webhookAddress;
  110. /** 认证类型 **/
  111. @Schema(description = "认证类型")
  112. @JsonProperty("approveType")
  113. private String approveType;
  114. /** bearer令牌 **/
  115. @Schema(description = "bearer令牌")
  116. @JsonProperty("bearer")
  117. private String bearer;
  118. /** 用户名(基本认证) **/
  119. @Schema(description = "用户名(基本认证)")
  120. @JsonProperty("userName")
  121. private String userName;
  122. /** 密码(基本认证) **/
  123. @Schema(description = "密码(基本认证)")
  124. @JsonProperty("password")
  125. private String password;
  126. /** 排序 **/
  127. @Schema(description = "排序")
  128. @JsonProperty("sortCode")
  129. private Integer sortCode;
  130. /** 状态 **/
  131. @Schema(description = "状态")
  132. @JsonProperty("enabledMark")
  133. private Integer enabledMark;
  134. /** 说明 **/
  135. @Schema(description = "说明")
  136. @JsonProperty("description")
  137. private String description;
  138. }