package com.yami.trading.bean.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
|
/**
|
* @program: trading-order-master
|
* @description: 理财
|
* @create: 2025-01-22 17:15
|
**/
|
@Data
|
@ApiModel
|
public class FinanceVo {
|
|
/**
|
* 产品名称
|
*/
|
@NotBlank(message = "产品名称不能为空")
|
private String name;
|
|
/**
|
* 产品名称英文
|
*/
|
@NotBlank(message = "产品名称英文不能为空")
|
private String name_en;
|
|
/**
|
* 产品名称繁体
|
*/
|
@NotBlank(message = "产品名称繁体不能为空")
|
private String name_cn;
|
|
/**
|
* 产品名称 韩语
|
*/
|
@NotBlank(message = "产品名称韩语不能为空")
|
private String name_kn;
|
|
/**
|
* 产品名称 日语
|
*/
|
@NotBlank(message = "产品名称日语不能为空")
|
private String name_jn;
|
|
/**
|
* 产品图片
|
*/
|
@NotBlank(message = "产品图片不能为空")
|
private String img;
|
|
/**
|
* 周期-天数
|
*/
|
@NotNull(message = "周期不能为空")
|
private Integer cycle;
|
|
/**
|
* 日利率最低(%)
|
*/
|
@NotNull(message = "日利率最低不能为空")
|
private Double daily_rate;
|
|
/**
|
* 日利率最高(%)
|
*/
|
@NotNull(message = "日利率最高不能为空")
|
private Double daily_rate_max;
|
|
/**
|
* 今日利率(%)
|
*/
|
@NotNull(message = "今日利率不能为空")
|
private Double today_rate;
|
|
/**
|
* 违约结算比例(%)
|
*/
|
@NotNull(message = "违约结算比例不能为空")
|
private Double default_ratio;
|
|
/**
|
* 投资金额区间(USDT)
|
*/
|
@NotNull(message = "投资金额最小值不能为空")
|
private Double investment_min;
|
|
/**
|
* 投资金额区间(USDT)
|
*/
|
@NotNull(message = "投资金额最大值不能为空")
|
private Double investment_max;
|
|
/**
|
* 状态。0 停用, 1 启用
|
*/
|
@NotBlank(message = "状态不能为空")
|
private String state;
|
|
/**
|
* 理财购买币种
|
*/
|
@NotBlank(message = "理财购买币种不能为空")
|
private String buyCurrency;
|
|
/**
|
* 理财购买币种
|
*/
|
@NotBlank(message = "理财输出币种不能为空")
|
private String outputCurrency;
|
}
|