package com.yuanchu.mom.pojo.dto;
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.util.Date;
|
|
@Data
|
//新增记录内容维护参数
|
public class DeviceDto {
|
|
@JsonSerialize
|
@NotNull(message = "类型不能为空")
|
private Integer type;
|
|
@JsonSerialize
|
@NotNull(message = "设备状态不能为空")
|
private Integer deviceStatus;
|
|
@JsonSerialize
|
@NotBlank(message = "设备编码不能为空")
|
private String code;
|
|
@JsonSerialize
|
@NotBlank(message = "设备名称不能为空")
|
private String name;
|
|
@JsonSerialize
|
@NotBlank(message = "设备分组不能为空")
|
private String father;
|
|
@JsonSerialize
|
@NotNull(message = "保管人不能为空")
|
private Integer keeper;
|
|
@JsonSerialize
|
@NotBlank(message = "厂家不能为空")
|
private String factory;
|
|
@JsonSerialize
|
@NotNull(message = "计量截止有效期不能为空")
|
private Date endMeasure;
|
}
|