package com.gkhy.safePlatform.specialWork.model.dto.req; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.util.List; public class MaterialAllocationBaseModReqDTO { /** * 主键 */ @NotNull(message = "主键不可为空!") private Long id; /** * 名称 */ @NotBlank(message = "物资配备名称不可为空!") private String name; /** * 作业类型 */ @NotNull(message = "作业类型不可为空!") private Byte workType; /** * 作业等级 */ private Byte workLevel; /** * 描述 */ private String info; /** * 物资详情 */ @NotNull(message = "物资详细信息不可为空!") private List materialDetailList; public String getName() { return name; } public void setName(String name) { this.name = name; } public Byte getWorkType() { return workType; } public void setWorkType(Byte workType) { this.workType = workType; } public Byte getWorkLevel() { return workLevel; } public void setWorkLevel(Byte workLevel) { this.workLevel = workLevel; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } public List getMaterialDetailList() { return materialDetailList; } public void setMaterialDetailList(List materialDetailList) { this.materialDetailList = materialDetailList; } }