package com.cool.store.entity;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 
 * @author   zhangchenbiao
 * @date   2023-05-29 03:53
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class HyPartnerUserInfoDO implements Serializable {
    @ApiModelProperty("")
    private Long id;

    @ApiModelProperty("hy_partner_user_info.partner_id")
    private String partnerId;

    @ApiModelProperty("手机号")
    private String mobile;

    @ApiModelProperty("申请人姓名")
    private String username;

    @ApiModelProperty("常驻区域")
    private String liveArea;

    @ApiModelProperty("意向开店区域")
    private String wantShopArea;

    @ApiModelProperty("0不接受调剂、1全国调剂、2省内调剂、3市内调剂")
    private Integer acceptAdjustType;

    @ApiModelProperty("邀请码")
    private String inviteCode;

    @ApiModelProperty("是否填写加盟需知")
    private Integer isWritePartnerKnow;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新时间")
    private Date updateTime;

    @ApiModelProperty("店铺编码")
    private String shopCode;

    @ApiModelProperty("店铺名称")
    private String shopName;

    @ApiModelProperty("店铺ID")
    private String shopId;

    @ApiModelProperty("推荐加盟商id")
    private String recommendPartnerId;

    @ApiModelProperty("推荐加盟商姓名")
    private String recommendPartnerName;

    @ApiModelProperty("推荐加盟商手机号")
    private String recommendPartnerMobile;

    @ApiModelProperty("hy_partner_user_channel.channel_id")
    private Integer userChannelId;
}