package com.nova.sankuai.domain.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* @author weikangdi
|
* @create 2021/11/8
|
*/
|
@ApiModel(value = "客户用户表")
|
@Data
|
public class CustomerUser {
|
|
//登录来源 0为H5
|
public static final int H5 = 0;
|
|
//渠登录来源 1为APP
|
public static final int APP = 1;
|
|
@TableId
|
@ApiModelProperty(value = "主键")
|
private Long id;
|
|
@ApiModelProperty(value = "用户手机号")
|
private String phone;
|
|
@ApiModelProperty(value = "创建时间")
|
private Date creationDate;
|
|
@ApiModelProperty(value = "用户名")
|
private String name;
|
|
@ApiModelProperty(value = "删除标志 0-未删除 1-已删除")
|
@TableLogic
|
private Integer deleteFlag;
|
|
@ApiModelProperty(value = "来源渠道")
|
private Integer sourceChannel;
|
|
@ApiModelProperty(value = "审核通过时间")
|
private Date approvalTime;
|
|
@ApiModelProperty(value = "下次申请时间")
|
private Date nextApplyTime;
|
|
@ApiModelProperty(value = "用户初审额度")
|
private Integer firstQuota;
|
|
@ApiModelProperty(value = "用户会员额度")
|
private Integer vipQuota;
|
|
@ApiModelProperty(value = "设备信息 0-pc 1-android 2-ios")
|
private Integer device;
|
|
@ApiModelProperty(value = "授信编号")
|
private String creditNo;
|
|
@ApiModelProperty(value = "测试标志 0-否 1-是")
|
private Boolean testFlag;
|
|
@ApiModelProperty(value = "会员开始日期")
|
private Date vipStartDate;
|
|
@ApiModelProperty(value = "会员结束日期")
|
private Date vipEndDate;
|
|
@ApiModelProperty(value = "是否展示初审额度页面 0-否 1-是")
|
private Boolean showActivationPage;
|
|
@ApiModelProperty(value = "审核排队会员Code 参考枚举QueueVipTypeEnum")
|
private String queueVipCode;
|
|
@ApiModelProperty(value = "审核排队-普通名次")
|
private Integer commonQueue;
|
|
@ApiModelProperty(value = "购买会员卡ID")
|
private String vipCardId;
|
|
@ApiModelProperty(value = "手机号MD5")
|
private String phoneMd5;
|
|
@ApiModelProperty(value = "订单编号")
|
private String orderNumber;
|
|
@ApiModelProperty(value = "订单有效截止时间")
|
private String orderValidEndDay;
|
|
@ApiModelProperty(value = "身份证号")
|
private String idCard;
|
|
@ApiModelProperty(value = "姓名md5")
|
private String nameMd5;
|
|
@ApiModelProperty(value = "身份证md5")
|
private String idCardMd5;
|
|
@ApiModelProperty(value = "贷超会员开始时间")
|
private Date loanVipStartDate;
|
|
@ApiModelProperty(value = "贷超会员结束时间")
|
private Date loanVipEndDate;
|
|
@ApiModelProperty(value = "第三方用户Id")
|
private String thirdUserId;
|
|
@ApiModelProperty(value = "业务类型 用于描述定制化内容")
|
private String businessType;
|
|
@ApiModelProperty(value = "业务编号 作用于描述定制化内容的订单编号")
|
private String businessNo;
|
|
@ApiModelProperty(value = "高级会员开始时间")
|
private Date seniorVipStartDate;
|
|
@ApiModelProperty(value = "高级会员结束时间")
|
private Date seniorVipEndDate;
|
|
@ApiModelProperty(value = "业务类型回调结果 0为进件通知 1为结果通知")
|
private Integer callBackResult;
|
|
@ApiModelProperty(value = "用户是否是测试账户 0为否,1为是")
|
private Integer testUserFlag;
|
|
@ApiModelProperty(value = "APP最近一次登录时间")
|
private Date appLastUpdatedDate;
|
|
@ApiModelProperty(value = "H5最近一次登录时间")
|
private Date h5LastUpdatedDate;
|
}
|