提交 0e5d5b06 authored 作者: aiqingguo's avatar aiqingguo

积分优化

上级 37d1b366
...@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor; ...@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
...@@ -21,6 +22,7 @@ import java.math.BigDecimal; ...@@ -21,6 +22,7 @@ import java.math.BigDecimal;
public class IntegralTruckRuleSaveParam { public class IntegralTruckRuleSaveParam {
@ApiModelProperty(value = "层级名称", example = "") @ApiModelProperty(value = "层级名称", example = "")
@NotBlank(message = "名称不能为空")
private String name; private String name;
@ApiModelProperty(value = "积分起始范围", example = "") @ApiModelProperty(value = "积分起始范围", example = "")
private Integer integralRatioBegin; private Integer integralRatioBegin;
......
...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor; ...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.NotNull;
/** /**
* @Author: aiqingguo * @Author: aiqingguo
* @Description: 新增积分 * @Description: 新增积分
...@@ -19,5 +21,6 @@ import lombok.ToString; ...@@ -19,5 +21,6 @@ import lombok.ToString;
public class IntegralTruckRuleStatusDeleteParam { public class IntegralTruckRuleStatusDeleteParam {
@ApiModelProperty(value = "id", example = "") @ApiModelProperty(value = "id", example = "")
@NotNull(message = "id不能为空")
private Integer id; private Integer id;
} }
...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor; ...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.NotNull;
/** /**
* @Author: aiqingguo * @Author: aiqingguo
* @Description: 新增积分 * @Description: 新增积分
...@@ -19,9 +21,11 @@ import lombok.ToString; ...@@ -19,9 +21,11 @@ import lombok.ToString;
public class IntegralTruckRuleStatusUpdateParam { public class IntegralTruckRuleStatusUpdateParam {
@ApiModelProperty(value = "id", example = "") @ApiModelProperty(value = "id", example = "")
@NotNull(message = "id不能为空")
private Integer id; private Integer id;
@ApiModelProperty(value = "状态:1开启 2关闭", example = "") @ApiModelProperty(value = "状态:1开启 2关闭", example = "")
@NotNull(message = "状态不能为空")
private Integer status; private Integer status;
} }
...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor; ...@@ -6,6 +6,8 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
...@@ -21,8 +23,10 @@ import java.math.BigDecimal; ...@@ -21,8 +23,10 @@ import java.math.BigDecimal;
public class IntegralTruckRuleUpdateParam { public class IntegralTruckRuleUpdateParam {
@ApiModelProperty(value = "id", example = "") @ApiModelProperty(value = "id", example = "")
@NotNull(message = "id不能为空")
private Integer id; private Integer id;
@ApiModelProperty(value = "层级名称", example = "") @ApiModelProperty(value = "层级名称", example = "")
@NotBlank(message = "名称不能为空")
private String name; private String name;
@ApiModelProperty(value = "积分起始范围", example = "") @ApiModelProperty(value = "积分起始范围", example = "")
private Integer integralRatioBegin; private Integer integralRatioBegin;
......
...@@ -17,7 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -17,7 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull;
@Slf4j @Slf4j
@RestController @RestController
...@@ -72,7 +72,7 @@ public class IntegralTruckRuleController { ...@@ -72,7 +72,7 @@ public class IntegralTruckRuleController {
@ApiOperation(value = "查询车辆层级配置信息", notes = "<br>By:艾庆国") @ApiOperation(value = "查询车辆层级配置信息", notes = "<br>By:艾庆国")
@GetMapping(value = "getRuleInfo") @GetMapping(value = "getRuleInfo")
@UnitCovert(param = false) @UnitCovert(param = false)
public Result<AppIntegralTruckRuleVO> getRuleInfo(@Validated @NotBlank(message = "id不能为空") Integer id) { public Result<AppIntegralTruckRuleVO> getRuleInfo(@Validated @NotNull(message = "id不能为空") Integer id) {
return Result.ok(integralTruckRuleService.getRuleInfo(id)); return Result.ok(integralTruckRuleService.getRuleInfo(id));
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论