package com.ruoyi.system.vo.asset; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 资产维修记录分页列表VO */ @Data @ApiModel(value = "资产维修记录分页列表VO") public class AssetRepairRecordPageVO implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "单据号") private String repairNo; @ApiModelProperty(value = "标题") private String title; @ApiModelProperty(value = "维修资产一级类型") private String assetTypeFirstLevel; @ApiModelProperty(value = "维修资产二级类型") private String assetTypeSecondLevel; @ApiModelProperty(value = "报修人") private String reporterName; @ApiModelProperty(value = "维修费用") private BigDecimal totalFee; @ApiModelProperty(value = "开始维修时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime repairTime; @ApiModelProperty(value = "处理状态:0-维修中,1-无需维修,2-维修完成") private Boolean repairStatus; }