package com.yuchen.saas.park.api.vo.repair;

import com.yuchen.saas.park.api.entity.repair.SaasMatterRepair;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class SaasMatterRepairListVo extends SaasMatterRepair {
    /**
     * 报修类型名称
     */
    @ApiModelProperty(name = "repairTypeName", value = "报修类型名称")
    private String repairTypeName;
    /**
     * 工单单号
     */
    @ApiModelProperty(name = "workOrderNo", value = "工单单号")
    private String workOrderNo;
    /**
     * 工单状态(1:待开始 2:处理中 3:待确认 4:已关闭)
     */
    @ApiModelProperty(name = "workOrderStatus", value = "工单状态(1:待开始 2:处理中 3:待确认 4:已关闭)")
    private Integer workOrderStatus;
    /**
     * 处理结果(1:问题已解决 2:问题未解决 3:无需处理)
     */
    @ApiModelProperty(name = "handleResult", value = "处理结果(1:问题已解决 2:问题未解决 3:无需处理)")
    private Integer handleResult;
    /**
     * 确认结果(1:驳回再处理 2:确认已完成并关闭工单 3:确认未完成并关闭工单)
     */
    @ApiModelProperty(name = "confirmResult", value = "确认结果(1:驳回再处理 2:确认已完成并关闭工单 3:确认未完成并关闭工单)")
    private Integer confirmResult;
    /**
     * 回访人员名称
     */
    @ApiModelProperty(name = "backUserName", value = "回访人员名称")
    private String backUserName;
    /**
     * 项目名称
     */
    @ApiModelProperty(name = "projectName", value = "项目名称")
    private String projectName;
    /**
     * 应用名称
     */
    @ApiModelProperty(name = "appName", value = "应用名称")
    private String appName;

}
