package com.yeejoin.amos.maintenance.business.entity.mybatis;

import lombok.Data;

import java.util.Date;

/**
 * @author DELL
 */
@Data
public class PlanTaskPointInputItemBo {

	/**
	 * 巡检项id
	 */
	private Long inputItemId;
	
	/**
	 * 巡检路线巡检点检查项
	 */
	private long routePointItemId;


	/**
	 * 巡检点顺序
	 */
	private int orderNo;
	
	/**
	 * 巡检点id
	 */
	private long pointId;

	/**
	 * 编号
	 */
	private String pointNo;


	/**
	 * 地址
	 */
	private String address;
	
	/**
	 * 巡检任务id
	 */
	private long planTaskId;

	/**
	 * 业主单位id
	 */
	private String ownerId;

	/**
	 * 业主单位名称
	 */
	private String ownerName;

	/**
	 * 单位id
	 */
	private String companyId;

	/**
	 * 安装位置：buildingName
	 */
	private String buildingName;

	/**
	 * 设备分类
	 */
	private String equipmentName;

	/**
	 * 计划类型
	 */
	private String planType;

	/**
	 * 单位名称
	 */
	private String companyName;
	
	/**
	 * 巡检任务详情id
	 */
	private long planTaskDetailId;


	/**
	 * 风险辨识与管控措施
	 */
	private String riskAndManage;
	
	/**
	 * 巡检路线
	 */
	private long routeId;
	
	/**
	 * 巡检计划id
	 */
	private long planId;
	
	/**
	 * 执行人id
	 */
	private String userId;
	
	/**
	 * 执行人组织
	 */
	private String orgCode="";
	
	/**
	 * 计划结束时间
	 */
	private Date endTime;
	
	private String classifyName;
	
	private String inputName;

	private Long classifyId;

	/**
	 * 执行部门
	 */
	private String depId;
	/**
	 * 执行人名称
	 */
	private String userName;

	/**
	 * 执行部门名称
	 */
	private String depName;

	/**
	 * 冗余字段：点名称
	 */
	private String pointName;
	/**
	 * 冗余字段：路线名称
	 */
	private String routeName;
	/**
	 * 冗余字段：计划名称
	 */
	private String planName;
	
}
