update - 完善模型中表单字段的校验
This commit is contained in:
parent
4c695e7a44
commit
3bcd02a5b2
@ -6,7 +6,6 @@ import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import java.util.List;
|
||||
|
||||
@ -47,7 +46,6 @@ public class BpmnFieldConf {
|
||||
* 单选或多选的下拉选择框中的数据, 只有单选或多选的时候才会有值,并且内部的属性不应该为空
|
||||
*/
|
||||
@ApiModelProperty(value = "单选或多选的下拉选择框中的数据")
|
||||
@Valid
|
||||
private List<BpmnFieldOptionConf> options;
|
||||
|
||||
}
|
||||
|
||||
@ -1,17 +1,17 @@
|
||||
package cn.axzo.workflow.common.model.request.bpmn;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
* 单选/多选的选项配置
|
||||
*/
|
||||
@Accessors(chain = true)
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class BpmnFieldOptionConf {
|
||||
|
||||
@ -19,14 +19,12 @@ public class BpmnFieldOptionConf {
|
||||
* 选项的名称
|
||||
*/
|
||||
@ApiModelProperty(value = "选项的名称", example = "选项1")
|
||||
@NotBlank(message = "选项的名称不能为空")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 选项的值
|
||||
*/
|
||||
@ApiModelProperty(value = "选项的值", example = "1")
|
||||
@NotBlank(message = "选项的值不能为空")
|
||||
private String value;
|
||||
|
||||
public String getName() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user