package com.yeejoin.amos.patrol.business.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @ProjectName: YeeAMOSPatrolRoot
 * @Package: com.yeejoin.amos.patrol.business.bo
 * @ClassName: CheckInputBo
 * @Author: Jianqiang Gao
 * @Description: CheckInputBo
 * @Date: 2022/6/1 9:30
 * @Version: 1.0
 */
@Data
public class CheckInputSyncBo extends BasicEntityBo {

    /**
     * 巡检记录id
     */
    private Long checkId;

    /**
     * 检查项id
     */
    private Long inputId;


    /**
     * 巡检点检查项
     */
    private Long routePointItemId;

    /**
     * 是否合格
     */
    private String isOk;

    /**
     * 序号
     */
    private int orderNo;

    /**
     * 权限系统org code
     */
    private String orgCode;

    /**
     * 检查点分类id
     */
    private Long pointClassifyId;

    /**
     * 检查点分类名称
     */
    private String pointClassifyName;

    /**
     * 评分
     */
    private int score;

    /**
     * 备注
     */
    private String remark;
    
    private String bizOrgName;
    
    private String bizOrgCode;
    
    
    private String pointName;
    
    private String pointId;
    
    private String inputName;
    
    private String inputValue;
    
    private String checkStatus;
    
    private String planName;
    
    private String planId;
    
    private String routeName;
    
    private String routeId;
    
    private String userName;
    
    private String userId;
    
    private String depName;
    
    private String depId;
    
    private String eqName;
    
    private String eqId;
    
    private String eqCode;
    
    private String systemName;
    
    private String planTaskId;
    
    private String planCompletionTime;
    
    private String equipmentTypeCode;
    
    private String companyCode;
    
    private String inputCode;
    
    private String pointCode;
    
    private String buildName;
    
    private String buildCode;
    
    private String protectedObjectCode;

    private String protectedObjectName;
    
    private String checkTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date date;
}