package com.yeejoin.amos.boot.module.ymt.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;


/**
 * 安全追溯-锅炉
 *
 * @author cpp
 * @date 2023-04-06 15:21:22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_boiler")
public class EquipTechParamBoiler extends AbstractEquipBaseEntity {
	private static final long serialVersionUID = 1L;



	/**
	 *  	 * $column.comments
	 *      */


	/**
	 *  	 * $column.comments
	 *      */

	@TableField(value ="\"INSTANCE_ID\"")
	private String instanceId;
	/**
	 *  	 * $column.comments
	 *      */

	@TableField(value ="\"STATUS\"")
	private String status;
	/**
	 *  	 * 设备等级
	 *      */

	@TableField(value ="\"DEVICE_LEVEL\"")
	private String deviceLevel;
	/**
	 *  	 * 额定蒸发量（热功率）
	 *      */

	@TableField(value ="\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\"")
	private BigDecimal ratedEvaporationCapacityThermalPower;
	/**
	 *  	 * 额定工作压力
	 *      */

	@TableField(value ="\"RATED_WORKING_PRESSURE\"")
	private BigDecimal ratedWorkingPressure;
	/**
	 *  	 * 额定工作温度
	 *      */

	@TableField(value ="\"RATED_OPERATING_TEMPERATURE\"")
	private BigDecimal ratedOperatingTemperature;
	/**
	 *  	 * 设计热效率
	 *      */

	@TableField(value ="\"DESIGN_THERMAL_EFFICIENCY\"")
	private BigDecimal designThermalEfficiency;
	/**
	 *  	 * 给水温度
	 *      */

	@TableField(value ="\"FEEDWATER_TEMPERATURE\"")
	private BigDecimal feedwaterTemperature;
	/**
	 *  	 * 额定出/回水(油)温度
	 *      */

	@TableField(value ="\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\"")
	private BigDecimal ratedOutletReturnWaterOilTemperature;
	/**
	 *  	 * 锅炉本体水（油）容积
	 *      */

	@TableField(value ="\"WATER_OIL_VOLUME_OF_BOILER_PROPER\"")
	private BigDecimal waterOilVolumeOfBoilerProper;
	/**
	 *  	 * 整装锅炉本体液压试验介质/压力
	 *      */

	@TableField(value ="\"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY\"")
	private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody;
	/**
	 *  	 * 再热器进（出）口温度
	 *      */

	@TableField(value ="\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\"")
	private BigDecimal inletOutletTemperatureOfReheater;
	/**
	 *  	 * 再热器进（出）口压力
	 *      */

	@TableField(value ="\"REHEATER_INLET_OUTLET_PRESSURE\"")
	private BigDecimal reheaterInletOutletPressure;
	/**
	 *  	 * 再热蒸汽流量
	 *      */

	@TableField(value ="\"REHEAT_STEAM_FLOW\"")
	private BigDecimal reheatSteamFlow;
	/**
	 *  	 * 燃料（热源）种类
	 *      */

	@TableField(value ="\"FUEL_TYPE\"")
	private String fuelType;
	/**
	 *  	 * 受压部件名称
	 *      */

	@TableField(value ="\"NAME_OF_PRESSURE_PARTS\"")
	private String nameOfPressureParts;
	/**
	 *  	 * 受压部件材料
	 *      */

	@TableField(value ="\"MATERIAL_OF_PRESSURE_PARTS\"")
	private String materialOfPressureParts;
	/**
	 *  	 * 受压部件壁厚
	 *      */

	@TableField(value ="\"WALL_THICKNESS_OF_PRESSURE_PARTS\"")
	private BigDecimal wallThicknessOfPressureParts;
	/**
	 *  	 * 受压部件无损检测方法
	 *      */

	@TableField(value ="\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\"")
	private String nonDestructiveTestingMethodsForPressureParts;
	/**
	 *  	 * 受压部件无损检测比例
	 *      */

	@TableField(value ="\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\"")
	private BigDecimal proportionOfNdtForPressureParts;
	/**
	 *  	 * 受压部件热处理温度
	 *      */

	@TableField(value ="\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\"")
	private BigDecimal heatTreatmentTemperatureOfPressureParts;
	/**
	 *  	 * 受压部件热处理时间
	 *      */

	@TableField(value ="\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\"")
	private BigDecimal heatTreatmentTimeOfPressureParts;
	/**
	 *  	 * 受压部件水（耐）压试验介质
	 *      */

	@TableField(value ="\"HYDROSTATIC_TEST_MEDIUM\"")
	private String hydrostaticTestMedium;
	/**
	 *  	 * 受压部件水（耐）压试验压力
	 *      */

	@TableField(value ="\"HYDROSTATIC_TEST_PRESSURE\"")
	private BigDecimal hydrostaticTestPressure;
	/**
	 *  	 * 燃烧方式
	 *      */

	@TableField(value ="\"COMBUSTION_MODE\"")
	private String combustionMode;
	/**
	 *  	 * 有机热载体锅炉气密试验介质/压力
	 *      */

	@TableField(value ="\"GL_AIRTIGHT_TEST\"")
	private BigDecimal glAirtightTest;


}
