package cn.besteam.modules.medical.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
|
/**
|
* @Description: 设备管理数据传输对象
|
* @author: besteam
|
* @date: 2025-08-17
|
*/
|
@Data
|
public class MwDeviceDTO {
|
|
@ApiModelProperty("ID")
|
private Integer id;
|
|
@NotNull(message = "医院ID不能为空")
|
@ApiModelProperty("医院ID")
|
private Integer hospitalId;
|
|
@NotBlank(message = "设备名称不能为空")
|
@ApiModelProperty("设备名称")
|
private String deviceName;
|
|
@NotBlank(message = "设备编号不能为空")
|
@ApiModelProperty("设备编号")
|
private String deviceCode;
|
|
@NotNull(message = "设备类型不能为空")
|
@ApiModelProperty("设备类型ID")
|
private Integer deviceType;
|
|
@ApiModelProperty("设备位置")
|
private String deviceLocation;
|
|
@ApiModelProperty("设备状态(0:禁用,1:启用)")
|
private Integer deviceStatus;
|
|
@ApiModelProperty("所属医院层级结构")
|
private String relation;
|
}
|