PublicOpenUnion.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.dk.oauth.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.dk.common.infrastructure.annotaiton.ExportTitle;
  5. import com.dk.common.infrastructure.handler.UuidTypeHandler;
  6. import com.dk.common.model.pojo.PageInfo;
  7. import io.swagger.annotations.ApiModel;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import lombok.AllArgsConstructor;
  10. import lombok.Data;
  11. import lombok.EqualsAndHashCode;
  12. import lombok.NoArgsConstructor;
  13. import lombok.experimental.Accessors;
  14. import java.io.Serializable;
  15. /**
  16. * @author : 姜永辉
  17. * @desc : 公众号的openid和unionid
  18. * @date : 2023/10/24 11:34
  19. */
  20. @Data
  21. @AllArgsConstructor
  22. @NoArgsConstructor
  23. @EqualsAndHashCode(callSuper = true)
  24. @Accessors(chain = true)
  25. @ExportTitle("微信公众号关联")
  26. @TableName(value = "t_wx_public_open_union", autoResultMap = true, schema = "dkic_a")
  27. @ApiModel(value = "微信公众号关联", description = "表名:t_wx_public_open_union")
  28. public class PublicOpenUnion extends PageInfo<PublicOpenUnion> implements Serializable {
  29. /**
  30. * ID
  31. */
  32. @ApiModelProperty(value = "ID")
  33. @TableField(typeHandler = UuidTypeHandler.class)
  34. private String id;
  35. private String publicUnionId; // 公众号unionid
  36. private String publicOpenId;// 公众号openid
  37. }