electripper/electripper-system/src/main/java/com/ruoyi/system/domain/ChannelWithdraw.java
2024-09-06 16:10:45 +08:00

61 lines
1.5 KiB
Java

package com.ruoyi.system.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Min;
import java.math.BigDecimal;
/**
* 提现渠道对象 ss_channel_withdraw
*
* @author ruoyi
* @date 2024-08-02
*/
@Data
public class ChannelWithdraw extends BaseEntity
{
private static final long serialVersionUID = 1L;
private Long channelId;
@Excel(name = "渠道名称")
@ApiModelProperty("渠道名称")
private String name;
@Excel(name = "对应账户类型")
@ApiModelProperty("对应账户类型")
private String accountType;
@Excel(name = "服务费收取类型")
@ApiModelProperty("服务费收取类型")
private String serviceType;
@Excel(name = "服务费")
@ApiModelProperty("服务费")
private BigDecimal serviceRate;
@Excel(name = "是否启用")
@ApiModelProperty("是否启用")
private Boolean enabled;
@Excel(name = "渠道成本率")
@ApiModelProperty("渠道成本率")
private BigDecimal costRate;
@Excel(name = "图片")
@ApiModelProperty("图片")
private String picture;
@ApiModelProperty("单笔最低提现金额")
@Min(value = 0, message = "单笔最低提现金额不能小于0")
private BigDecimal minAmount;
@ApiModelProperty("单笔最高提现金额")
@Min(value = 0, message = "单笔最高提现金额不能小于0")
private BigDecimal maxAmount;
}