Commit 05447224 authored by suhuiguang's avatar suhuiguang

fix(jyjc): 报检规则4.0开发

1.技术参数调整
parent bfaa0b55
...@@ -20,51 +20,51 @@ public class BoilerTechParamsDefine implements ITechParamDefine { ...@@ -20,51 +20,51 @@ public class BoilerTechParamsDefine implements ITechParamDefine {
private String deviceLevel; private String deviceLevel;
@TechnicalParameter(key = "ratedEvaporationCapacityThermalPower", label = "额定蒸发量(热功率)", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "t/h(MW)") @TechnicalParameter(key = "ratedEvaporationCapacityThermalPower", label = "额定蒸发量(热功率)", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "t/h(MW)")
private BigDecimal ratedEvaporationCapacityThermalPower; private BigDecimal ratedEvaporationCapacityThermalPower;
@TechnicalParameter(key = "ratedWorkingPressure", label = "额定工作压力", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "MPa") @TechnicalParameter(key = "ratedWorkingPressure", label = "额定工作压力", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal ratedWorkingPressure; private BigDecimal ratedWorkingPressure;
@TechnicalParameter(key = "ratedOperatingTemperature", label = "额定工作温度", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "℃") @TechnicalParameter(key = "ratedOperatingTemperature", label = "额定工作温度", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "℃")
private BigDecimal ratedOperatingTemperature; private BigDecimal ratedOperatingTemperature;
@TechnicalParameter(key = "designThermalEfficiency", label = "设计热效率", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "%") @TechnicalParameter(key = "designThermalEfficiency", label = "设计热效率", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "%")
private BigDecimal designThermalEfficiency; private BigDecimal designThermalEfficiency;
@TechnicalParameter(key = "feedwaterTemperature", label = "给水温度", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "℃") @TechnicalParameter(key = "feedwaterTemperature", label = "给水温度", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "℃")
private BigDecimal feedwaterTemperature; private BigDecimal feedwaterTemperature;
@TechnicalParameter(key = "ratedOutletReturnWaterOilTemperature", label = "额定出/回水(油)温度", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "℃") @TechnicalParameter(key = "ratedOutletReturnWaterOilTemperature", label = "额定出/回水(油)温度", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "℃")
private BigDecimal ratedOutletReturnWaterOilTemperature; private BigDecimal ratedOutletReturnWaterOilTemperature;
@TechnicalParameter(key = "waterOilVolumeOfBoilerProper", label = "锅炉本体水(油)容积", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "L") @TechnicalParameter(key = "waterOilVolumeOfBoilerProper", label = "锅炉本体水(油)容积", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "L")
private BigDecimal waterOilVolumeOfBoilerProper; private BigDecimal waterOilVolumeOfBoilerProper;
@TechnicalParameter(key = "hydraulicTestMediumPressureOfPackagedBoilerBody", label = "整装锅炉本体液压试验介质/压力", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "MPa") @TechnicalParameter(key = "hydraulicTestMediumPressureOfPackagedBoilerBody", label = "整装锅炉本体液压试验介质/压力", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody; private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody;
@TechnicalParameter(key = "inletOutletTemperatureOfReheater", label = "再热器进(出)口温度", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "℃") @TechnicalParameter(key = "inletOutletTemperatureOfReheater", label = "再热器进(出)口温度", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "℃")
private BigDecimal inletOutletTemperatureOfReheater; private BigDecimal inletOutletTemperatureOfReheater;
@TechnicalParameter(key = "reheaterInletOutletPressure", label = "再热器进(出)口压力", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "MPa") @TechnicalParameter(key = "reheaterInletOutletPressure", label = "再热器进(出)口压力", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal reheaterInletOutletPressure; private BigDecimal reheaterInletOutletPressure;
@TechnicalParameter(key = "reheatSteamFlow", label = "再热蒸汽流量", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "t/h") @TechnicalParameter(key = "reheatSteamFlow", label = "再热蒸汽流量", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "t/h")
private BigDecimal reheatSteamFlow; private BigDecimal reheatSteamFlow;
@TechnicalParameter(key = "glAirtightTest", label = "有机热载体锅炉气密试验介质/压力", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "MPa") @TechnicalParameter(key = "glAirtightTest", label = "有机热载体锅炉气密试验介质/压力", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal glAirtightTest; private BigDecimal glAirtightTest;
...@@ -80,7 +80,7 @@ public class BoilerTechParamsDefine implements ITechParamDefine { ...@@ -80,7 +80,7 @@ public class BoilerTechParamsDefine implements ITechParamDefine {
private String materialOfPressureParts; private String materialOfPressureParts;
@TechnicalParameter(key = "wallThicknessOfPressureParts", label = "受压部件壁厚", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "mm") @TechnicalParameter(key = "wallThicknessOfPressureParts", label = "受压部件壁厚", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "mm")
private BigDecimal wallThicknessOfPressureParts; private BigDecimal wallThicknessOfPressureParts;
...@@ -88,15 +88,15 @@ public class BoilerTechParamsDefine implements ITechParamDefine { ...@@ -88,15 +88,15 @@ public class BoilerTechParamsDefine implements ITechParamDefine {
private String nonDestructiveTestingMethodsForPressureParts; private String nonDestructiveTestingMethodsForPressureParts;
@TechnicalParameter(key = "proportionOfNdtForPressureParts", label = "受压部件无损检测比例", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "%") @TechnicalParameter(key = "proportionOfNdtForPressureParts", label = "受压部件无损检测比例", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "%")
private BigDecimal proportionOfNdtForPressureParts; private BigDecimal proportionOfNdtForPressureParts;
@TechnicalParameter(key = "heatTreatmentTemperatureOfPressureParts", label = "受压部件热处理温度", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "℃") @TechnicalParameter(key = "heatTreatmentTemperatureOfPressureParts", label = "受压部件热处理温度", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "℃")
private BigDecimal heatTreatmentTemperatureOfPressureParts; private BigDecimal heatTreatmentTemperatureOfPressureParts;
@TechnicalParameter(key = "heatTreatmentTimeOfPressureParts", label = "受压部件热处理时间", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "h") @TechnicalParameter(key = "heatTreatmentTimeOfPressureParts", label = "受压部件热处理时间", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "h")
private BigDecimal heatTreatmentTimeOfPressureParts; private BigDecimal heatTreatmentTimeOfPressureParts;
...@@ -104,10 +104,29 @@ public class BoilerTechParamsDefine implements ITechParamDefine { ...@@ -104,10 +104,29 @@ public class BoilerTechParamsDefine implements ITechParamDefine {
private String hydrostaticTestMedium; private String hydrostaticTestMedium;
@TechnicalParameter(key = "hydrostaticTestPressure", label = "受压部件水(耐)压试验压力", type = TechnicalParameter.ParamType.BIG_DECIMAL,unit = "MPa") @TechnicalParameter(key = "hydrostaticTestPressure", label = "受压部件水(耐)压试验压力", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal hydrostaticTestPressure; private BigDecimal hydrostaticTestPressure;
@TechnicalParameter(key = "combustionMode", label = "燃烧方式", type = TechnicalParameter.ParamType.STRING) @TechnicalParameter(key = "combustionMode", label = "燃烧方式", type = TechnicalParameter.ParamType.STRING)
private String combustionMode; private String combustionMode;
@TechnicalParameter(key = "safetyValveVerificationReportNo", label = "安全阀效验报告编号", type = TechnicalParameter.ParamType.STRING)
private String safetyValveVerificationReportNo;
@TechnicalParameter(key = "safetyValveSettingPressure", label = "安全阀整定压力", type = TechnicalParameter.ParamType.STRING, unit = "Mpa")
private String safetyValveSettingPressure;
@TechnicalParameter(key = "waterTreatmentRegularInspectionReportNo", label = "水处理定期检验报告编号", type = TechnicalParameter.ParamType.STRING)
private String waterTreatmentRegularInspectionReportNo;
@TechnicalParameter(key = "waterTreatmentRegularInspectionResult", label = "水处理定期检验结论", type = TechnicalParameter.ParamType.STRING)
private String waterTreatmentRegularInspectionResult;
@TechnicalParameter(key = "energyEfficiencyTestReportNo", label = "能效测试报告编号", type = TechnicalParameter.ParamType.STRING)
private String energyEfficiencyTestReportNo;
} }
package com.yeejoin.amos.boot.module.common.api.dto; package com.yeejoin.amos.boot.module.common.api.dto;
import com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine;
import com.yeejoin.amos.boot.biz.common.annotation.Group; import com.yeejoin.amos.boot.biz.common.annotation.Group;
import com.yeejoin.amos.boot.biz.common.annotation.TechnicalParameter; import com.yeejoin.amos.boot.biz.common.annotation.TechnicalParameter;
import lombok.Data; import lombok.Data;
...@@ -96,14 +97,6 @@ public class LiftingTechParamDefine implements ITechParamDefine { ...@@ -96,14 +97,6 @@ public class LiftingTechParamDefine implements ITechParamDefine {
private BigDecimal ratedTraverseSpeed; private BigDecimal ratedTraverseSpeed;
@TechnicalParameter(key = "bicycleMaxExitTime", label = "单车最大(出)车时间", equCategory = {"4D00"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "s")
private BigDecimal bicycleMaxExitTime;
@TechnicalParameter(key = "bicycleMaxComeTime", label = "单车最大(进)车时间", equCategory = {"4D00"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "s")
private BigDecimal bicycleMaxComeTime;
@TechnicalParameter(key = "explosionProofGrade", label = "区域防爆等级", equCategory = {"4100", "4200", "4400", "4800", "4900", "4A00"}, equDefine = {"4110", "4130", "4140", "4150", "4190", "4210", "4220", "4230", "4240", "4250", "4260", "4270", "4280", "4290", "4410", "4420", "4440", "4450", "4870", "4170"}, type = TechnicalParameter.ParamType.STRING, dictCode = "FBDJ") @TechnicalParameter(key = "explosionProofGrade", label = "区域防爆等级", equCategory = {"4100", "4200", "4400", "4800", "4900", "4A00"}, equDefine = {"4110", "4130", "4140", "4150", "4190", "4210", "4220", "4230", "4240", "4250", "4260", "4270", "4280", "4290", "4410", "4420", "4440", "4450", "4870", "4170"}, type = TechnicalParameter.ParamType.STRING, dictCode = "FBDJ")
private String explosionProofGrade; private String explosionProofGrade;
...@@ -142,4 +135,18 @@ public class LiftingTechParamDefine implements ITechParamDefine { ...@@ -142,4 +135,18 @@ public class LiftingTechParamDefine implements ITechParamDefine {
@TechnicalParameter(key = "parkingVehicleLength", label = "适停车辆尺寸长", equCategory = {"4D00"}, type = TechnicalParameter.ParamType.STRING, unit = "m") @TechnicalParameter(key = "parkingVehicleLength", label = "适停车辆尺寸长", equCategory = {"4D00"}, type = TechnicalParameter.ParamType.STRING, unit = "m")
private String parkingVehicleLength; private String parkingVehicleLength;
@TechnicalParameter(key = "maxSpanWorkingRange", label = "最大工作幅度", equCategory = {"4300", "4700"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "m")
private BigDecimal maxSpanWorkingRange;
@TechnicalParameter(key = "minSpanWorkingRange", label = "最小工作幅度", equCategory = {"4300", "4700"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "m")
private BigDecimal minSpanWorkingRange;
@TechnicalParameter(key = "bicycleMaxComeExitTime", label = "单车最大进(出)车时间", equCategory = {"4D00"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "s")
private BigDecimal bicycleMaxComeExitTime;
} }
...@@ -17,13 +17,13 @@ import java.math.BigDecimal; ...@@ -17,13 +17,13 @@ import java.math.BigDecimal;
public class VesselTechParamsDefine implements ITechParamDefine { public class VesselTechParamsDefine implements ITechParamDefine {
@TechnicalParameter(key = "singleBottleVolume", label = "单瓶容积", equCategory = {"2300"} , tags = "vehicleCylinder", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "L") @TechnicalParameter(key = "singleBottleVolume", label = "单瓶容积", equCategory = {"2300"}, tags = "vehicleCylinder", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "L")
private BigDecimal singleBottleVolume; private BigDecimal singleBottleVolume;
@TechnicalParameter(key = "chargingMedium", label = "充装介质", equCategory = {"2300"}, tags = "vehicleCylinder", type = TechnicalParameter.ParamType.STRING) @TechnicalParameter(key = "chargingMedium", label = "充装介质", equCategory = {"2300"}, tags = "vehicleCylinder", type = TechnicalParameter.ParamType.STRING)
private String chargingMedium; private String chargingMedium;
@TechnicalParameter(key = "nominalWorkingPressure", label = "公称工作压力", equCategory = {"2300"}, tags = "vehicleCylinder", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa") @TechnicalParameter(key = "nominalWorkingPressure", label = "公称工作压力", equCategory = {"2300"}, tags = "vehicleCylinder", type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal nominalWorkingPressure; private BigDecimal nominalWorkingPressure;
@TechnicalParameter(key = "specification", label = "规格", equCategory = {"2300"}, type = TechnicalParameter.ParamType.STRING) @TechnicalParameter(key = "specification", label = "规格", equCategory = {"2300"}, type = TechnicalParameter.ParamType.STRING)
...@@ -183,7 +183,7 @@ public class VesselTechParamsDefine implements ITechParamDefine { ...@@ -183,7 +183,7 @@ public class VesselTechParamsDefine implements ITechParamDefine {
private String support; private String support;
@TechnicalParameter(key = "installation", label = "安装型式", equCategory = {"2100", "2200", }, type = TechnicalParameter.ParamType.STRING) @TechnicalParameter(key = "installation", label = "安装型式", equCategory = {"2100", "2200",}, type = TechnicalParameter.ParamType.STRING)
private String installation; private String installation;
...@@ -287,4 +287,31 @@ public class VesselTechParamsDefine implements ITechParamDefine { ...@@ -287,4 +287,31 @@ public class VesselTechParamsDefine implements ITechParamDefine {
private BigDecimal perCapitaCabinCapacity; private BigDecimal perCapitaCabinCapacity;
@TechnicalParameter(key = "losslessRatio", label = "无损检测比例", equCategory = {"2100", "2200"}, type = TechnicalParameter.ParamType.BIG_DECIMAL)
private BigDecimal losslessRatio;
@TechnicalParameter(key = "losslessMethod", label = "无损检测方法", equCategory = {"2200"}, type = TechnicalParameter.ParamType.STRING)
private String losslessMethod;
@TechnicalParameter(key = "yearReportNo", label = "年度检查报告编号", equCategory = {"2100", "2400"}, type = TechnicalParameter.ParamType.STRING)
private String yearReportNo;
@TechnicalParameter(key = "airTightnessPressure", label = "气密性试验压力", equCategory = {"2200", "2400"}, type = TechnicalParameter.ParamType.BIG_DECIMAL, unit = "MPa")
private BigDecimal airTightnessPressure;
@TechnicalParameter(key = "airTightnessMedium", label = "气密性试验介质", equCategory = {"2200"}, type = TechnicalParameter.ParamType.STRING)
private String airTightnessMedium;
@TechnicalParameter(key = "isElectricalMod", label = "是否电气改造", equCategory = {"2400"}, type = TechnicalParameter.ParamType.STRING)
private String isElectricalMod;
@TechnicalParameter(key = "setPressure", label = "安全阀整定压力", equCategory = {"2200"}, type = TechnicalParameter.ParamType.STRING)
private String setPressure;
} }
...@@ -90,4 +90,22 @@ public class TechParamsBoilerChangeFieldDto extends BaseTechParamsFieldDto { ...@@ -90,4 +90,22 @@ public class TechParamsBoilerChangeFieldDto extends BaseTechParamsFieldDto {
@FieldDisplayDefine(value = "燃烧方式") @FieldDisplayDefine(value = "燃烧方式")
private String combustionMode; private String combustionMode;
@FieldDisplayDefine(value = "安全阀效验报告编号")
private String safetyValveVerificationReportNo;
@FieldDisplayDefine(value = "安全阀整定压力")
private String safetyValveSettingPressure;
@FieldDisplayDefine(value = "水处理定期检验报告编号")
private String waterTreatmentRegularInspectionReportNo;
@FieldDisplayDefine(value = "水处理定期检验结论")
private String waterTreatmentRegularInspectionResult;
@FieldDisplayDefine(value = "能效测试报告编号")
private String energyEfficiencyTestReportNo;
} }
...@@ -119,4 +119,16 @@ public class TechParamsLiftingChangeFieldDto extends BaseTechParamsFieldDto { ...@@ -119,4 +119,16 @@ public class TechParamsLiftingChangeFieldDto extends BaseTechParamsFieldDto {
@FieldDisplayDefine(value = "适停车辆尺寸长") @FieldDisplayDefine(value = "适停车辆尺寸长")
private String parkingVehicleLength; private String parkingVehicleLength;
@FieldDisplayDefine(value = "最大工作幅度")
private String maxSpanWorkingRange;
@FieldDisplayDefine(value = "最小工作幅度")
private String minSpanWorkingRange;
@FieldDisplayDefine(value = "单车最大进(出)车时间")
private String bicycleMaxComeExitTime;
} }
...@@ -51,5 +51,4 @@ public class TechParamsRidesChangeFieldDto extends BaseTechParamsFieldDto { ...@@ -51,5 +51,4 @@ public class TechParamsRidesChangeFieldDto extends BaseTechParamsFieldDto {
@FieldDisplayDefine(value = "设备高度") @FieldDisplayDefine(value = "设备高度")
private String equipmentHeight; private String equipmentHeight;
} }
...@@ -264,4 +264,31 @@ public class TechParamsVesselChangeFieldDto extends BaseTechParamsFieldDto { ...@@ -264,4 +264,31 @@ public class TechParamsVesselChangeFieldDto extends BaseTechParamsFieldDto {
@FieldDisplayDefine(value = "车辆VIN码") @FieldDisplayDefine(value = "车辆VIN码")
private String vin; private String vin;
@FieldDisplayDefine(value = "无损检测比例")
private String losslessRatio;
@FieldDisplayDefine(value = "无损检测方法")
private String losslessMethod;
@FieldDisplayDefine(value = "年度检查报告编号")
private String yearReportNo;
@FieldDisplayDefine(value = "气密性试验压力")
private String airTightnessPressure;
@FieldDisplayDefine(value = "气密性试验介质")
private String airTightnessMedium;
@FieldDisplayDefine(value = " 是否电气改造")
private String isElectricalMod;
@FieldDisplayDefine(value = "安全阀整定压力")
private String setPressure;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment