package com.ruoyi.device.vo; import com.ruoyi.basic.dto.StorageBlobVO; import com.ruoyi.device.pojo.DeviceMaintenance; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; import java.util.List; @Data public class DeviceMaintenanceVo extends DeviceMaintenance { @Schema(description = "设备保养id") private Long id; @Schema(description = "设备台账id") private Long deviceLedgerId; @Schema(description = "设备名称") private String deviceName; @Schema(description = "规格型号") private String deviceModel; @Schema(description = "实际保养人") private String maintenanceActuallyName; @Schema(description = "保养结果 0 维修 1 完好") private String maintenanceResult; @Schema(description = "状态 0 待保养 1 完结 2 失败") private Integer status; @Schema(description = "创建时间") private LocalDateTime createTime; @Schema(description = "更新时间") private LocalDateTime updateTime; @Schema(description = "更新人") private String updateUserName; @Schema(description = "租户id") private Long tenantId; @Schema(description = "创建人名称") private String createUserName; @Schema(description = "保养图片列表") private List storageBlobVOs; }