遇到一个问题,在swagger里面的参数的value,不显示
@Data
@NoArgsConstructor
public class WmsRFPickingCheckItemRecordVo {
@ApiModelProperty(value = "货品代码",required = true)
@NotNull(message = "货品代码不允许为空", groups = AddGroup.class)
private String itemCode;
@ApiModelProperty(value = "货品名称",required = true)
private String itemName;
@ApiModelProperty(value = "作业数量",required = true)
@NotNull(message = "作业数量不允许为空", groups = AddGroup.class)
@Positive(message = "作业数量必须大于0")
private double OperationQty;
}
查了半天,原来是大小写原因,首字母必须小写
@Data
@NoArgsConstructor
public class WmsRFPickingCheckItemRecordVo {
@ApiModelProperty(value = "货品代码",required = true)
@NotNull(message = "货品代码不允许为空", groups = AddGroup.class)
private String itemCode;
@ApiModelProperty(value = "货品名称",required = true)
private String itemName;
@ApiModelProperty(value = "作业数量",required = true)
@NotNull(message = "作业数量不允许为空", groups = AddGroup.class)
@Positive(message = "作业数量必须大于0")
private double operationQty;
}