package cn.besteam.modules.system.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.DecimalMin; import javax.validation.constraints.Min; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * @Description: 科室编辑VO * @author: besteam * @date: 2024-01-01 * @version: V1.0 */ @Data public class SysDepartmentOfficeUpdateDTO { @ApiModelProperty("科室ID") @NotNull(message = "科室ID不能为空") private Integer id; @ApiModelProperty("科室名称") @NotBlank(message = "科室名称不能为空") private String departName; @ApiModelProperty("科室位置") private String departmentLocation; @ApiModelProperty("床位数") @Min(value = 0, message = "床位数不能小于0") private Integer bedCount; @ApiModelProperty("产废阈值(kg)") @DecimalMin(value = "0.0", message = "产废阈值不能小于0") private Double wasteThreshold; }