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

import com.yuchen.saas.park.api.entity.work.SaasWorkOrder;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class SaasWorkOrderVo extends SaasWorkOrder {
    /**
     * 项目名称
     */
    @ApiModelProperty(name = "projectName", value = "项目名称")
    private String projectName;
    /**
     * 工单类型名称
     */
    @ApiModelProperty(name = "workOrderTypeName", value = "工单类型名称")
    private String workOrderTypeName;
    /**
     * 工单时限名称
     */
    @ApiModelProperty(name = "timeLimitName", value = "工单时限名称")
    private String timeLimitName;

    @ApiModelProperty(name = "matterRepairVo", value = "报事报修详情")
    private SaasWorkOrderMatterRepairVo matterRepairVo;

    @ApiModelProperty(name = "deviceRepairVo", value = "设备报修详情")
    private SaasWorkOrderDeviceRepairVo deviceRepairVo;

    @ApiModelProperty(name = "alarmOperationVo", value = "告警运维详情")
    private SaasWorkOrderAlarmOperationVo alarmOperationVo;
}
