离线数据导出排版修改

This commit is contained in:
zhujiyan
2024-07-09 09:54:15 +08:00
parent 93f44b0e37
commit ad77d5d0d2

View File

@@ -280,15 +280,15 @@ const init = async () => {
//颜色数组 //颜色数组
const colorList = [ const colorList = [
'#DAA521', '#DAA521',
'#2E8B58',
'blueviolet',
'#A5292A', '#A5292A',
'aqua', 'aqua',
'#d81e06', '#d81e06',
'#2E8B58',
'coral', 'coral',
'#012B6A', '#012B6A',
'brown', 'brown',
'#70B601', '#70B601',
'blueviolet',
'#1DD0CE', '#1DD0CE',
'cadetblue' 'cadetblue'
] ]
@@ -613,30 +613,43 @@ const handleExport = async () => {
return item.id == activeName.value return item.id == activeName.value
}) })
if (obj) { if (obj) {
csv = `方案测试项信息\n, //测试是否与变量名长度有关系
方案名称,${deviceData.value.itemName}, let cell1 = deviceData.value.itemName,
方案描述,${deviceData.value.describe}, cell2 = deviceData.value.describe,
测试项名称,${obj?.itemName}, cell3 = obj?.itemName,
测量间隔,${obj?.statisticalInterval}, cell4 = obj?.statisticalInterval,
电压等级,${ cell5 = voltageLevelList.find(vv => {
voltageLevelList.find(vv => {
return vv.id == obj.voltageLevel return vv.id == obj.voltageLevel
})?.name })?.name,
}, cell6 = volConTypeList.find(vv => {
接线方式,${
volConTypeList.find(vv => {
return vv.id == obj.volConType return vv.id == obj.volConType
})?.name })?.name,
}, cell7 = obj.capacitySscmin,
最小短路容量,${obj.capacitySscmin}, cell8 = obj.capacitySi,
用户协议容量,${obj.capacitySi}, cell9 = obj.capacitySscb,
基准短路容量,${obj.capacitySscb}, cell10 = obj.capacitySt,
供电设备容量,${obj.capacitySt}, cell11 = obj.pt && obj.pt1 ? obj.pt / obj.pt1 + '\b' : '/',
PT变比,${obj.pt && obj.pt1 ? obj.pt / obj.pt1 : obj.pt}, cell12 = obj.ct && obj.ct1 ? obj.ct / obj.ct1 + '\b' : '/',
CT变比,${obj.ct && obj.ct1 ? obj.ct / obj.ct1 : obj.ct}, cell13 = obj.startTime ? obj.startTime : '/',
起始时间,${obj.startTime}, cell14 = obj.endTime ? obj.endTime : '/',
结束时间,${obj.endTime}, cell15 = obj.location
监测位置,${obj.location}\n, console.log(cell12, '---cell12-----')
csv = `方案测试项信息,
方案名称, ${cell1},
方案描述, ${cell2},
测试项名称, ${cell2},
测量间隔, ${cell4 + '分钟'},
电压等级, ${cell5},
接线方式, ${cell6},
最小短路容量, ${cell7 + 'MVA'},
用户协议容量, ${cell8 + 'MVA'},
基准短路容量, ${cell9 + 'MVA'},
供电设备容量, ${cell10 + 'MVA'},
PT变比, ${cell11},
CT变比, ${cell12},
起始时间, ${cell13},
结束时间, ${cell14},
监测位置, ${cell15}\n,
` `
planCsv.value = csv planCsv.value = csv
} }