package cn.lihu.jh.module.ecg.controller.admin.room.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import java.util.*; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime; import com.alibaba.excel.annotation.*; @Schema(description = "管理后台 - 诊室和诊疗床 Response VO") @Data @ExcelIgnoreUnannotated public class RoomRespVO { @Schema(description = "编号", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("编号") private Integer id; @Schema(description = "诊室编号", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("诊室编号") private Long roomId; @Schema(description = "诊室名称", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("诊室名称") private String roomName; @Schema(description = "诊疗床编号", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("诊疗床编号") private String bedNo; @Schema(description = "诊室IP") @ExcelProperty("诊室IP") private String ip; @Schema(description = "检查类型") @ExcelProperty("检查类型") private Integer[] checkTypes; @Schema(description = "操作类型") @ExcelProperty("操作类型") private Integer opType; @Schema(description = "开诊状态", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("开诊状态") private Integer status; @Schema(description = "医生名", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("医生Id") private Long docId; @Schema(description = "医生名", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("医生名") private String docName; @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("创建时间") private LocalDateTime createTime; }