package com.nova.sankuai.domain.dto.zhongzan;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.hibernate.validator.constraints.Length;
|
|
@ApiModel(value = "基础信息DTO")
|
@Data
|
public class BaseInfo {
|
@ApiModelProperty(value = "教育程度", required = true, notes = "5:博士及以上, 4:硕士, 3:本科, 2:专科, 1:高中/中专, 0:初中及以下" )
|
private Integer education;
|
|
@ApiModelProperty(value = "婚姻状况", required = true, notes = "0:未婚, 1:已婚无子女, 2:已婚有子女, 3:离异, 4:再婚, 5:丧偶 必传")
|
private Integer marriage;
|
|
@ApiModelProperty(value = "职业类别", required = true, notes = "1:上班族, 3:企业主, 4:个体工商, 5:事业单位, 2:自由职业者")
|
private Integer job;
|
|
@ApiModelProperty(value = "工作单位", notes = "最少4个字符,默认私营业主,必传")
|
private String workUnitName;
|
|
@ApiModelProperty(value = "工作地址", notes = "最少4个字符,默认居住地址,必传")
|
@Length(min = 4, message = "最少4个字符")
|
private String workUnitAddress;
|
|
@ApiModelProperty(value = "详细居住地址", notes = "最少4个字符,默认居住地址,必传")
|
@Length(min = 4, message = "最少4个字符")
|
private String homeAddress;
|
|
@ApiModelProperty(value = "行业", required = true, notes = "0:批发/零售, 1:制造业, 2:金融/保险/证券, 3:住宿/餐饮/旅游, 4:商业服务/娱乐/艺术/体育, 5:计算机/互联网, 6:通讯电子, 7:建筑/房地产, 8:法律/咨询, 9:卫生/教育/社会服务, 10:公共事业/社会团体, 11:生物/制药, 12:广告/媒体, 13:能源, 14:贸易, 15:交通运输/仓储/物流, 16:农业/化工/金属冶炼, 17:其他行业")
|
private Integer industry;
|
|
@ApiModelProperty(value = "月收入", required = true, notes = "1:0-3000, 2:3000-6000, 3:6000-10000, 4:10000-15000, 5:15000-20000, 6:20000以上必传,默认传3:6000-10000")
|
private Integer monthlyIncome;
|
|
@ApiModelProperty(value = "电子邮箱", notes = "最少4个字符,默认私营业主,必传")
|
private String email;
|
|
@ApiModelProperty(value = "借款用途", notes = "0:日常消费, 1:装修, 2:医疗, 3:教育, 4:旅游, 5:其他")
|
private String loanPurpose;
|
|
|
}
|