前后端加入炉火跟踪数据,以及质保书加入数据

This commit is contained in:
2026-01-30 13:40:40 +08:00
parent b8220cf070
commit 7741d19116
3 changed files with 123 additions and 15 deletions

View File

@@ -51,10 +51,32 @@ export default {
cleaningCurrent: 'Cleaning Current', // 清洗电流
alkaliConcentration: 'Alkali Concentration', // 碱液浓度
alkaliTemperature: 'Alkali Temperature', // 碱液温度
phfExitStripTemp: 'PH Exit Strip Temp', // PH炉出口温度
rtfExitStripTemp: 'RTF Exit Strip Temp', // 加热段出口温度
jcsExitStripTemp: 'JCS Exit Strip Temp', // 冷却段出口温度
scsExitStripTemp: 'SCS Exit Strip Temp', // 均热段出口温度
phFurnaceTemperatureActual: 'PH Furnace Temp Actual',
nof1FurnaceTemperatureActual: 'NOF1 Furnace Temp Actual',
nof2FurnaceTemperatureActual: 'NOF2 Furnace Temp Actual',
nof3FurnaceTemperatureActual: 'NOF3 Furnace Temp Actual',
nof4FurnaceTemperatureActual: 'NOF4 Furnace Temp Actual',
nofPlateTemperatureActual: 'NOF Plate Temp Actual',
nofFurnacePressureActual: 'NOF Furnace Pressure Actual',
rtf1FurnaceTemperatureActual: 'RTF1 Furnace Temp Actual',
rtf2FurnaceTemperatureActual: 'RTF2 Furnace Temp Actual',
rtfPlateTemperatureActual: 'RTF Plate Temp Actual',
rtfFurnacePressureActual: 'RTF Furnace Pressure Actual',
jcf1FurnaceTemperatureActual: 'JCF1 Furnace Temp Actual',
jcfFan1ActualSpeed: 'JCF Fan1 Actual Speed',
jcfFan2ActualSpeed: 'JCF Fan2 Actual Speed',
jcfFan3ActualSpeed: 'JCF Fan3 Actual Speed',
jcfFan4ActualSpeed: 'JCF Fan4 Actual Speed',
lthFurnaceTemperatureActual: 'LTH Furnace Temp Actual',
tdsFurnaceTemperatureActual: 'TDS Furnace Temp Actual',
lbzFurnaceTemperatureActual: 'LBZ Furnace Temp Actual',
tdsPlateTemperatureActual: 'TDS Plate Temp Actual',
tdsFurnacePressureActual: 'TDS Furnace Pressure Actual',
potTemperature: 'Pot Temperature', // 锌锅温度
zincPotPower: 'Zinc Pot Power', // 锌锅功率
gasConsumption: 'Gas Consumption', // 燃气消耗量
@@ -410,16 +432,35 @@ export default {
case 'tlElongation':
return '%'
case 'alkaliTemperature':
case 'phfExitStripTemp':
case 'rtfExitStripTemp':
case 'jcsExitStripTemp':
case 'scsExitStripTemp':
case 'phFurnaceTemperatureActual':
case 'nof1FurnaceTemperatureActual':
case 'nof2FurnaceTemperatureActual':
case 'nof3FurnaceTemperatureActual':
case 'nof4FurnaceTemperatureActual':
case 'nofPlateTemperatureActual':
case 'rtf1FurnaceTemperatureActual':
case 'rtf2FurnaceTemperatureActual':
case 'rtfPlateTemperatureActual':
case 'jcf1FurnaceTemperatureActual':
case 'lthFurnaceTemperatureActual':
case 'tdsFurnaceTemperatureActual':
case 'lbzFurnaceTemperatureActual':
case 'tdsPlateTemperatureActual':
case 'potTemperature':
case 'coolingTowerStripTemp':
case 'coolingTowerTemperature':
return '°C'
case 'zincPotPower':
case 'nofFurnacePressureActual':
case 'rtfFurnacePressureActual':
case 'tdsFurnacePressureActual':
return 'Pa'
case 'jcfFan1ActualSpeed':
case 'jcfFan2ActualSpeed':
case 'jcfFan3ActualSpeed':
case 'jcfFan4ActualSpeed':
return 'rpm'
case 'potPower':
return 'kW'
case 'gasConsumption':
case 'InstantaneousGasConsumption':
return 'm³/h'
default:
return ''

View File

@@ -213,6 +213,54 @@
<!-- 开卷张力1# (N) -->
<ParamEcharts :enCoilID="getEnCoilID" paramField="tensionPorBr1" />
</div>
<div class="chart-item">
<div class="chart-subtitle">PH Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="phFurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">NOF1 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="nof1FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">NOF2 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="nof2FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">NOF3 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="nof3FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">NOF4 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="nof4FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">RTF1 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="rtf1FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">RTF2 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="rtf2FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">JCF1 Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="jcf1FurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">LTH Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="lthFurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">TDS Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="tdsFurnaceTemperatureActual" />
</div>
<div class="chart-item">
<div class="chart-subtitle">LBZ Furnace Temp Actual ()</div>
<ParamEcharts :enCoilID="getEnCoilID" paramField="lbzFurnaceTemperatureActual" />
</div>
</div>
</div>

View File

@@ -73,12 +73,31 @@ export default {
// ⚠️ 注意value 字段必须与 AppMeasureFurnaceMessage 和 AppMeasureCoatMessage 中的实际字段名完全匹配
// ⚠️ Note: value field must exactly match actual field names in AppMeasureFurnaceMessage and AppMeasureCoatMessage
{ label: 'PH Furnace Temp Actual', value: 'phFurnaceTemperatureActual' }, // FUR1 - PH炉温实际值
{ label: 'NOF1 Furnace Temp Actual', value: 'nof1FurnaceTemperatureActual' }, // FUR1 - NOF1炉温实际值
{ label: 'NOF2 Furnace Temp Actual', value: 'nof2FurnaceTemperatureActual' }, // FUR1 - NOF2炉温实际值
{ label: 'NOF3 Furnace Temp Actual', value: 'nof3FurnaceTemperatureActual' }, // FUR1 - NOF3炉温实际值
{ label: 'NOF4 Furnace Temp Actual', value: 'nof4FurnaceTemperatureActual' }, // FUR1 - NOF4炉温实际值
{ label: 'NOF Plate Temp Actual', value: 'nofPlateTemperatureActual' }, // FUR1 - NOF板材温度实际值
{ label: 'NOF Furnace Pressure Actual', value: 'nofFurnacePressureActual' }, // FUR1 - NOF炉压实际值
{ label: 'RTF1 Furnace Temp Actual', value: 'rtf1FurnaceTemperatureActual' }, // FUR2 - RTF1炉温实际值
{ label: 'RTF2 Furnace Temp Actual', value: 'rtf2FurnaceTemperatureActual' }, // FUR2 - RTF2炉温实际值
{ label: 'RTF Plate Temp Actual', value: 'rtfPlateTemperatureActual' }, // FUR2 - RTF板材温度实际值
{ label: 'JCF1 Furnace Temp Actual', value: 'jcf1FurnaceTemperatureActual' }, // FUR3 - JCF1炉温实际值冷却段
{ label: 'SF Plate Temp Actual', value: 'sfPlateTemperatureActual' }, // FUR4 - SF板材温度实际值均衡段
{ label: 'TDS Plate Temp Actual', value: 'tdsPlateTemperatureActual' }, // FUR4 - TDS板材温度实际值均衡段
{ label: 'Gas Consumption', value: 'InstantaneousGasConsumption' }, // FUR1 - 燃气瞬时耗量
{ label: 'RTF Furnace Pressure Actual', value: 'rtfFurnacePressureActual' }, // FUR2 - RTF炉压实际值
{ label: 'JCF1 Furnace Temp Actual', value: 'jcf1FurnaceTemperatureActual' }, // FUR3 - JCF1炉温实际值
{ label: 'JCF Fan1 Actual Speed', value: 'jcfFan1ActualSpeed' }, // FUR3 - JCF风机1实际速度
{ label: 'JCF Fan2 Actual Speed', value: 'jcfFan2ActualSpeed' }, // FUR3 - JCF风机2实际速度
{ label: 'JCF Fan3 Actual Speed', value: 'jcfFan3ActualSpeed' }, // FUR3 - JCF风机3实际速度
{ label: 'JCF Fan4 Actual Speed', value: 'jcfFan4ActualSpeed' }, // FUR3 - JCF风机4实际速度
{ label: 'LTH Furnace Temp Actual', value: 'lthFurnaceTemperatureActual' }, // FUR4 - LTH1炉温实际值
{ label: 'TDS Furnace Temp Actual', value: 'tdsFurnaceTemperatureActual' }, // FUR4 - TDS炉温实际值
{ label: 'LBZ Furnace Temp Actual', value: 'lbzFurnaceTemperatureActual' }, // FUR4 - LBZ炉温实际值
{ label: 'TDS Plate Temp Actual', value: 'tdsPlateTemperatureActual' }, // FUR4 - TDS板材温度实际值
{ label: 'TDS Furnace Pressure Actual', value: 'tdsFurnacePressureActual' }, // FUR4 - TDS炉压实际值
{ label: 'Gas Consumption', value: 'InstantaneousGasConsumption' }, // FUR - 燃气瞬时耗量
{ label: 'Cooling Tower Temperature', value: 'coolingTowerTemperature' }, // TOWER - 冷却塔温度AppMeasureCoatMessage
// Process Section - Coating / 工艺段 - 涂层