| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package com.cyksj.model.entity;
- import lombok.Getter;
- import lombok.Setter;
- import java.io.Serializable;
- /**
- * @author chan
- * @className TencentUser
- * @description 腾讯广告用户
- * @date 2020/12/16 4:28 下午
- */
- @Getter
- @Setter
- public class TencentUser extends BaseEntity implements Serializable {
- private Integer clientId;
- /**
- * 授权的推广帐号对应的 QQ 号
- */
- private Integer accountUin;
- /**
- * 授权的推广帐号 id,大部分接口均需同步该字段,请妥善保存
- */
- private Integer accountId;
- /**
- * 权限列表,若为空,则表示拥有所属应用的所有权限
- */
- private String scopeList;
- /**
- * 授权的推广帐号对应的微信帐号 id
- */
- private String wechatAccountId;
- /**
- * 授权账号身份类型,授权账号类型广告主,代理商,T1 账户,商务管家账户,[枚举详情]
- */
- private AccountRoleType accountRoleType;
- /**
- * 账号类型,[枚举详情]
- */
- private String accountType;
- /**
- * 角色
- */
- private String roleType;
- /**
- * 授权账号身份类型
- */
- enum AccountRoleType{
- ACCOUNT_ROLE_TYPE_ADVERTISER("广告主"),
- ACCOUNT_ROLE_TYPE_AGENCY("代理商"),
- ACCOUNT_ROLE_TYPE_T1("T1 账户"),
- ACCOUNT_ROLE_TYPE_BUSINESS_MANAGER("商务管家账户");
- /**
- * 描述
- */
- private String desc;
- AccountRoleType(String desc){
- this.desc = desc;
- }
- }
- }
|