SocialsSysConfig.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package jnpf.model;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. @Data
  6. @Schema(description = "第三方同步配置属性")
  7. public class SocialsSysConfig implements Serializable {
  8. //第三方同步属性-和消息推送
  9. @Schema(description = "企业微信-企业id")
  10. private String qyhCorpId;
  11. @Schema(description = "企业微信-应用id")
  12. private String qyhAgentId;
  13. @Schema(description = "企业微信-应用秘钥")
  14. private String qyhAgentSecret;
  15. @Schema(description = "企业微信-同步秘钥")
  16. private String qyhCorpSecret;
  17. @Schema(description = "企业微信-是否同步组织")
  18. private Integer qyhIsSynOrg;
  19. @Schema(description = "企业微信-是否同步用户")
  20. private Integer qyhIsSynUser;
  21. @Schema(description = "企业微信-同步最高级组织")
  22. private String qyhDepartment;
  23. @Schema(description = "钉钉-应用id")
  24. private String dingAgentId;
  25. @Schema(description = "钉钉-应用key")
  26. private String dingSynAppKey;
  27. @Schema(description = "钉钉-应用秘钥")
  28. private String dingSynAppSecret;
  29. @Schema(description = "钉钉-是否同步组织")
  30. private Integer dingSynIsSynOrg;
  31. @Schema(description = "钉钉-是否同步用户")
  32. private Integer dingSynIsSynUser;
  33. @Schema(description = "钉钉-同步最高级组织")
  34. private String dingDepartment;
  35. }