package com.nova.sankuai.domain.dto.rongbei;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
|
@Data
|
@ApiModel(value = "接受授信结果接口biz_data参数")
|
public class CreditResultDTO {
|
@ApiModelProperty(value = "流量平台导流单号", required = true, dataType = "string(32)" )
|
@NotBlank(message = "流量平台导流单号")
|
private String chn_order_id;
|
|
@ApiModelProperty(value = "产品方返回的进件流水号", required = true, dataType = "string(32)" )
|
@NotBlank(message = "产品方返回的进件流水号")
|
private String partner_flow_id;
|
|
@ApiModelProperty(value = "额度到期秒级时间戳", required = true)
|
private long expired_ts;
|
|
@ApiModelProperty(value = "最⼤⾦额,单位分,若期限与⾦额联动时,该字段为最⼤期限的最⼤⾦额", required = true)
|
@NotBlank(message = "最⼤⾦额不能为空")
|
private Integer max_amount;
|
|
@ApiModelProperty(value = "最⼩⾦额,单位分,默认0,若期限与⾦额联动时,该字段为最⼩期限的最⼩⾦额", required = true)
|
@NotBlank(message = "最⼩⾦额不能为空")
|
private Integer min_amount;
|
|
@ApiModelProperty(value = "步⻓,单位分:默认:10000 即⽤户只能选择100元的整数倍的⾦额", required = true)
|
@NotBlank(message = "最⼩⾦额不能为空")
|
private Integer range_amount;
|
|
@ApiModelProperty(value = "借款期数数组 如:[3, 6, 9 , 12]")
|
@NotBlank(message = "借款期数数组不能为空")
|
private int[] loan_terms;
|
|
@ApiModelProperty(value = "提现⽅式:1=api提现 2=h5提现", required = true)
|
@NotBlank(message = "提现⽅式不能为空")
|
private Integer withdraw_type;
|
}
|