package com.yeejoin.amos.api.openapi.face.orm.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;

import java.util.Date;

/**
 * 
 * <pre>
 * 检验记录
 * </pre>
 *
 * @author gwb
 * @version $Id: InspectionRecord.java, v 0.1 2021年11月10日 下午3:49:04 gwb Exp $
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("tz_inspection_record")
public class InspectionRecord extends BaseEntity {


	/**
	 * <pre>
	 * 
	 * </pre>
	 */
	private static final long serialVersionUID = -1519653642449280265L;

		 /**
	     * 报告编号
	     */
	@TableField("test_number")
	private String testNumber;
	    /**
	     * 使用单位名称
	     */
	@TableField("company_name")
	private String companyName;
	    /**
		 * 设备代码
		 */
	@TableField("eq_code")
	private String eqCode;
		/**
		 * 设备类别
		 */
	@TableField("eq_classes")
	private String eqClasses;
		/**
		 * 设备名称
		 */
	@TableField("eq_name")
	private String eqName;
		/**
		 * 施工单位
		 */
	@TableField("cons_unit")
	private String consUnit;
		/**
		 * 检验机构名称
		 */
	@TableField("test_org_name")
	private String testOrgName;
	    /**
	     * 检验日期
	     */
	@TableField("test_date")
	private Date testDate;
	    /**
	     * 型号
	     */
	@TableField("model_number")
	private String modelNumber;
	    /**
	     * 维保单位
	     */
	@TableField("main_unit")
	private String mainUnit;
	    /**
	     * 维保电话
	     */
	@TableField("main_mobile")
	private String mainMobile;
	    /**
	     * 检验结论
	     */
	@TableField("test_result")
	private String testResult;
	    /**
	     * 安装地点
	     */
	@TableField("inst_address")
	private String instAddress;
	    /**
	     * 产品编号
	     */
	@TableField("pro_number")
	private String proNumber;
	    /**
	     * 下次检验日期
	     */
	@TableField("next_test_date")
	private Date nextTestDate;
	    /**
	     * 制造单位
	     */
	@TableField("manu_unit")
	private String manuUnit;
	    /**
	     * 制造日期
	     */
	@TableField("sup_ins_date")
	private String supInsDate;
	    /**
	     * 使用登记证编号
	     */
	@TableField("use_regist_number")
	private String useRegistNumber;
	    /**
	     * 额定载重量
	     */
	@TableField("rated_load")
	private String ratedLoad;
	    /**
	     * 层站门数
	     */
	@TableField("storey_station_door")
	private String storeyStationDoor;
	    /**
	     * 使用单位联系人
	     */
	@TableField("contacts")
	private String contacts;
	    /**
	     * 使用单位联系电话
	     */
	@TableField("contacts_mobile")
	private String contactsMobile;
}

