package com.bonus.sgzb.base.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author c liu
 * @date 2023/12/11
 */
@Data
@ApiModel(value="维修任务明细")
public class RepairTaskDetails {
    /**
     * id
     */
    @ApiModelProperty(value = "id")
    private Long id;
    /**
     * 任务ID
     */
    @ApiModelProperty(value = "任务ID")
    private String taskId;
    /**
     * 机具ID
     */
    @ApiModelProperty(value = "机具ID")
    private String maId;
    /**
     * 类型名称
     */
    @ApiModelProperty(value = "类型名称")
    private String typeName;
    /**
     * 规格型号
     */
    @ApiModelProperty(value = "规格型号")
    private String type;
    /**
     * 编码
     */
    @ApiModelProperty(value = "编码")
    private String code;
    /**
     * 维修总量
     */
    @ApiModelProperty(value = "维修总量")
    private int repairNum;
    /**
     * 维修合格数量
     */
    @ApiModelProperty(value = "维修合格数量")
    private int repairedNum;
    /**
     * 维修报废数量
     */
    @ApiModelProperty(value = "维修报废数量")
    private int scrapNum;
    /**
     * 待修状态
     */
    @ApiModelProperty(value = "待修状态")
    private String status;
    /**
     * 更新者
     */
    @ApiModelProperty(value = "更新者")
    private String updateBy;
    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private String updateTime;
    /**
     * 维修人
     */
    @ApiModelProperty(value = "维修人")
    private String repairer;
    private String keyword;
    private String typeId;
    private Long companyId;
    /**
     * 任务创建人
     */
    @ApiModelProperty(value = "任务创建人")
    private Long createBy;

}
