package com.ruoyi.device.dto; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.ruoyi.basic.dto.StorageBlobDTO; 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 DeviceMaintenanceDto 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 storageBlobDTOs; }