package com.cool.store.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

import javax.persistence.*;

/**
 * 平台建店表
 * @TableName xfsg_platform_build
 */
@Table(name ="xfsg_platform_build")
@Data
public class PlatformBuildDO  {
    /**
     * 
     */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    /**
     * 
     */
    @Column(name = "shop_id")
    private Long shopId;

    /**
     * 审核id
     */
    @Column(name = "audit_id")
    private Long auditId;

    /**
     * 1-抖音，2-快手，3-美团团购，4-饿了么，5-美团外卖
     */
    @Column(name = "type")
    private Integer type;

    /**
     * 结算人身份证正面（图片）
     */
    @Column(name = "settler_id_card_front")
    private String settlerIdCardFront;

    /**
     * 结算人身份证反面（图片）
     */
    @Column(name = "settler_id_card_reverse")
    private String settlerIdCardReverse;


    /**
     * 结算人身份证号
     */
    @Column(name = "settler_id_card_no")
    private String settlerIdCardNo;

    /**
     * 结算人银行卡照片
     */
    @Column(name = "settler_bank_photo_url")
    private String settlerBankPhotoUrl;

    /**
     * 结算人银行卡号
     */
    @Column(name = "settler_bank_number")
    private String settlerBankNumber;

    /**
     * 结算人银行卡预留手机号
     */
    @Column(name = "settler_bank_mobile")
    private String settlerBankMobile;

    /**
     * 结算开户银行支行
     */
    @Column(name = "settler_bank_name")
    private String settlerBankName;

    /**
     * 平台账号（快手）
     */
    @Column(name = "account")
    private String account;

    /**
     * 门店定位截图（快手&抖音）
     */
    @Column(name = "store_positioning_url")
    private String storePositioningUrl;

    /**
     * 授权书(抖音非法人结算需要)
     */
    @Column(name = "authorization_url")
    private String authorizationUrl;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * 更新时间
     */
    @Column(name = "update_time")
    private Date updateTime;

    /**
     * 创建人
     */
    @Column(name = "create_user")
    private String createUser;

    /**
     * 更新人
     */
    @Column(name = "update_user")
    private String updateUser;


}