package com.nova.sankuai.domain.dto.qinghuayoupin; import com.nova.sankuai.domain.dto.qinghuayoupin.BaseInfo; import com.nova.sankuai.domain.dto.qinghuayoupin.Photos; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.List; @ApiModel(value = "进件用户基本信息DTO") @Data public class UserProfile { @ApiModelProperty(value = "合作方单号", required = true,notes = "多次进件单号要不同") private String partnerOrderNo; @ApiModelProperty(value = "手机号", required = true) private String mobile; @ApiModelProperty(value = "申请金额") private BigDecimal applyAmount; @ApiModelProperty(value = "申请期期数") private Integer applyPeriods; @ApiModelProperty(value = "照片", required = true) private Photos photos; @ApiModelProperty(value = "姓名", required = true) private String userName; @ApiModelProperty(value = "身份证号", required = true) private String idCard; @ApiModelProperty(value = "基础信息", required = true) private BaseInfo baseInfo; @ApiModelProperty(value = "联系人", required = true) private List relations; @ApiModelProperty(value = "GPS", required = true) private Gps gps; @ApiModelProperty(value = "设备信息", required = true) private DeviceInfo deviceInfo; @ApiModelProperty(value = "指定图片传输格式", required = true) private String imageFormat; }