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 MesDvSpareActionReqVO {
|
@NotBlank @Pattern(regexp="[a-zA-Z0-9-]{16,64}") private String requestKey;
|
@Positive private Long sparePartId;
|
@Positive private Long repairId;
|
@Positive private Long originalId;
|
@Positive private Long receiverUserId;
|
@NotNull @DecimalMin(value="0",inclusive=false) @Digits(integer=15,fraction=3) private BigDecimal quantity;
|
@NotBlank @Size(max=500) private String remark;
|
}
|