package cn.iocoder.yudao.module.mes.controller.admin.dv.spare.vo;
|
import jakarta.validation.constraints.*;
|
import lombok.Data;
|
import java.math.BigDecimal;
|
@Data
|
public class MesDvSparePartSaveReqVO {
|
private Long id;
|
@NotBlank @Size(max=64) private String code;
|
@NotBlank @Size(max=128) private String name;
|
@Size(max=255) private String specification;
|
@NotBlank @Size(max=32) private String unit;
|
@Size(max=128) private String location;
|
@NotNull @DecimalMin("0") @Digits(integer=15,fraction=3) private BigDecimal initialQuantity;
|
@NotNull @DecimalMin("0") @Digits(integer=15,fraction=3) private BigDecimal safetyQuantity;
|
@NotNull @Min(0) @Max(1) private Integer status;
|
@Size(max=500) private String remark;
|
}
|