package com.njcn.supervision.pojo.param.device;

import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author 徐扬
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CheckDeviceParam extends BaseParam implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "部门id")
    private String deptId;

    @ApiModelProperty(value = "流程实例的编号")
    private String processInstanceId;

    @ApiModelProperty(value = "历史流程实例编号")
    private String historyInstanceId;

    @ApiModelProperty(value = "审批状态")
    private Integer status;

    @ApiModelProperty(value = "报告文件地址")
    private String reportPath;

    @ApiModelProperty(value = "描述")
    private String description;

    @ApiModelProperty(value = "本次定检时间")
    private String nowCheckTime;

    @ApiModelProperty(value = "状态 0：未处理 1：已处理")
    private Integer state;

}
