diff --git a/apps/l2/src/views/l2/track/components/FurCurrent.vue b/apps/l2/src/views/l2/track/components/FurCurrent.vue index c17ec6e..9c5a6f4 100644 --- a/apps/l2/src/views/l2/track/components/FurCurrent.vue +++ b/apps/l2/src/views/l2/track/components/FurCurrent.vue @@ -31,7 +31,23 @@ export default { return { prevDriveData: {}, // 存储上一次的驱动数据,用于对比变化 blinkKeyMap: {}, // 每个key独立的闪烁状态(对象形式:{ key1: true, key2: false }) - timerMap: {} // 每个key独立的定时器缓存,用于清除旧定时器 + timerMap: {}, // 每个key独立的定时器缓存,用于清除旧定时器 + labelMap: { + jcf1FurnaceTemperatureActual: 'jcf1炉温(℃)', + jcf2FurnaceTemperatureActual: 'jcf2炉温(℃)', + lbzFurnaceTemperatureActual: 'lbz炉温(℃)', + lthFurnaceTemperatureActual: 'lth炉温(℃)', + nof1FurnaceTemperatureActual: 'nof1炉温(℃)', + nof2FurnaceTemperatureActual: 'nof2炉温(℃)', + nof3FurnaceTemperatureActual: 'nof3炉温(℃)', + nof4FurnaceTemperatureActual: 'nof4炉温(℃)', + nof5FurnaceTemperatureActual: 'nof5炉温(℃)', + phFurnaceTemperatureActual: 'ph炉温(℃)', + rtf1FurnaceTemperatureActual: 'rtf1炉温(℃)', + rtf2FurnaceTemperatureActual: 'rtf2炉温(℃)', + sfFurnaceTemperatureActual: 'sf炉温(℃)', + tdsFurnaceTemperatureActual: 'tds炉温(℃)' + } } }, // 筛选包含Actual(不区分大小写)的键值对 @@ -92,10 +108,7 @@ export default { // 格式化标签名(将驼峰命名转为中文式分段,提升可读性) formatLabel(key) { if (!key) return ''; - // 驼峰命名转空格分隔 - const result = key.replace(/([A-Z])/g, ' $1'); - // 首字母大写 - return result.charAt(0).toUpperCase() + result.slice(1); + return this.labelMap[key] || key; }, // 格式化值(数字类型保留4位小数,提升展示美观度) formatValue(value) {