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; import javax.validation.constraints.NotNull; @Data @ApiModel(value = "融呗统一VO") public class RongBeBasicDto { @ApiModelProperty(value = "流量平台主动发起的请求,使用产品方分配的唯一标识;产品方发起的回调,使用流量平台分配的唯一标识", required = true ) @NotBlank(message = "唯一标识不能为空") private String partner_id; @ApiModelProperty(value = "各接口的业务参数,AES加密后的字符串,秘钥由产品方提供", required = true) @NotBlank(message = "AES加密后的字符串不能为空") private String biz_data; @ApiModelProperty(value = "时间戳", required = true ) @NotNull(message = "时间戳不能为空") private long timestamp; @ApiModelProperty(value = "签名", required = true ) @NotBlank(message = "签名不能为空") private String sign; }