package com.yeejoin.amos.boot.module.jg.api.dto;

import com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine;
import com.yeejoin.amos.boot.biz.common.annotation.Group;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 安全追溯-锅炉
 *
 * @author system_generator
 * @date 2023-08-17
 */
@Data
@Accessors(chain = true)
@Group(value = "tech_params_boiler")
public class TechParamsBoilerChangeFieldDto  extends BaseTechParamsFieldDto {

    @FieldDisplayDefine(value = "设备级别")
    private String deviceLevel;

    @FieldDisplayDefine(value = "额定蒸发量(热功率)")
    private String ratedEvaporationCapacityThermalPower;

    @FieldDisplayDefine(value = "设备级别")
    private String ratedWorkingPressure;

    @FieldDisplayDefine(value = "设备级别")
    private String ratedOperatingTemperature;

    @FieldDisplayDefine(value = "设备级别")
    private String designThermalEfficiency;

    @FieldDisplayDefine(value = "设备级别")
    private String feedwaterTemperature;

    @FieldDisplayDefine(value = "设备级别")
    private String ratedOutletReturnWaterOilTemperature;

    @FieldDisplayDefine(value = "设备级别")
    private String waterOilVolumeOfBoilerProper;

    @FieldDisplayDefine(value = "设备级别")
    private String hydraulicTestMediumPressureOfPackagedBoilerBody;

    @FieldDisplayDefine(value = "设备级别")
    private String inletOutletTemperatureOfReheater;

    @FieldDisplayDefine(value = "设备级别")
    private String reheaterInletOutletPressure;

    @FieldDisplayDefine(value = "设备级别")
    private String reheatSteamFlow;

    @FieldDisplayDefine(value = "设备级别")
    private String glAirtightTest;

    @FieldDisplayDefine(value = "设备级别")
    private String fuelType;

    @FieldDisplayDefine(value = "设备级别")
    private String nameOfPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String materialOfPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String wallThicknessOfPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String nonDestructiveTestingMethodsForPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String proportionOfNdtForPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String heatTreatmentTemperatureOfPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String heatTreatmentTimeOfPressureParts;

    @FieldDisplayDefine(value = "设备级别")
    private String hydrostaticTestMedium;

    @FieldDisplayDefine(value = "设备级别")
    private String hydrostaticTestPressure;

    @FieldDisplayDefine(value = "设备级别")
    private String combustionMode;
}
