1. 调整

This commit is contained in:
邱贞招 2024-09-06 11:13:14 +08:00
parent e3d50cf74e
commit 99ef46526b
3 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,56 @@
package com.ruoyi.system.domain;
import com.fasterxml.jackson.annotation.JsonView;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.domain.JsonViewProfile;
import com.ruoyi.common.core.domain.ValidGroup;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Min;
import java.math.BigDecimal;
/**
* 充值渠道对象 sm_channel
*
* @author ruoyi
* @date 2024-04-15
*/
@Data
public class Channel extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
@JsonView(JsonViewProfile.App.class)
private Long channelId;
/** 渠道名称 */
@Excel(name = "渠道名称")
@JsonView(JsonViewProfile.App.class)
private String name;
/** 是否启用 */
@Excel(name = "是否启用")
private Boolean enabled;
/** 服务费费率% */
@Excel(name = "服务费费率%")
@Min(value = 0, message = "服务费费率不允许低于0", groups = {ValidGroup.Update.class})
private BigDecimal serviceRate;
/** 成本率% */
@Excel(name = "成本率%")
@Min(value = 0, message = "成本率不允许低于0", groups = {ValidGroup.Update.class})
private BigDecimal costRate;
@Excel(name = "服务费类型")
@ApiModelProperty("服务费类型")
private String serviceType;
@ApiModelProperty("渠道图片")
@JsonView(JsonViewProfile.App.class)
private String picture;
}

View File

@ -0,0 +1,17 @@
package com.ruoyi.system.domain;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* @author wjh
* 2024/5/5
*/
@Data
public class ChannelQuery extends Channel {
@ApiModelProperty("渠道ID列表")
private List<Long> channelIds;
}

View File

@ -0,0 +1,11 @@
package com.ruoyi.system.domain;
import lombok.Data;
/**
* @author wjh
* 2024/7/28
*/
@Data
public class ChannelVO extends Channel{
}