AdminRiderLevelSaveDTO.java
878 Bytes
package com.diligrp.rider.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class AdminRiderLevelSaveDTO {
private Long id;
@NotNull(message = "城市不能为空")
private Long cityId;
@NotNull(message = "等级编号不能为空")
private Integer levelId;
@NotBlank(message = "等级名称不能为空")
private String name;
@NotNull(message = "转单次数上限不能为空")
private Integer transNums;
@NotNull(message = "收入模式不能为空")
private Integer runFeeMode;
private BigDecimal runFixMoney;
private BigDecimal runRate;
private Integer distanceBasic;
private BigDecimal distanceBasicMoney;
private BigDecimal distanceMoreMoney;
private BigDecimal distanceMaxMoney;
}