package com.yuchen.saas.park.api.vo.fire.inspect.plan;

import com.yuchen.saas.park.api.vo.fire.inspect.FireInspectConfigVO;
import com.yuchen.saas.park.api.vo.fire.inspect.FireInspectFormVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author zhouhanwei
 * @create 2024/4/9 9:53
 */
@Data
public class FireInspectPlanConfigDetailVO {

    /**
     * 任务巡检id
     */
    private Long id;

    /**
     * 任务id
     */
    private Long planTaskId;

    /**
     * 巡检点配置对象
     */
    private FireInspectConfigVO inspectConfig;

    /**
     * 巡检表单对象
     */
    private FireInspectFormVO inspectForm;

    /**
     * 巡检人名称
     */
    @ApiModelProperty(name = "inspectUserName", value = "巡检人名称")
    private String inspectUserName;
    /**
     * 巡检时间
     */
    @ApiModelProperty(name = "inspectDate", value = "巡检时间")
    private Date inspectDate;

    /**
     * 备注
     */
    @ApiModelProperty(name = "remark", value = "备注")
    private String remark;

    /**
     * 巡检状态（0：未巡检，1：已巡检）
     */
    @ApiModelProperty(name = "inspectStatus", value = "巡检状态（0：未巡检，1：已巡检）")
    private String inspectStatus;
    /**
     * 巡检结果（1: 正常，2：异常）
     */
    @ApiModelProperty(name = "inspectResult", value = "巡检结果（1: 正常，2：异常）")
    private String inspectResult;
    /**
     * 允许从相册选择照片（0：否，1：是）
     */
    @ApiModelProperty(name = "taskPhotoDemand", value = "允许从相册选择照片（0：否，1：是）")
    private String taskPhotoDemand;

}
