|
@@ -144,20 +144,20 @@ const funSubmit = async (params) => {
|
|
|
const llgl = []
|
|
|
const pcsx = []
|
|
|
const pcxx = []
|
|
|
- res[0].values.map((o, index) => {
|
|
|
+ res['有功设定限值'].values.map((o, index) => {
|
|
|
tsArr.push(dayjs(o.ts).format('YYYY-MM-DD HH:mm:ss'))
|
|
|
ygsdxz.push(Number(o.value).toFixed(2))
|
|
|
- sfyg.push(Number(res[1].values[index].value).toFixed(2))
|
|
|
- llgl.push(Number(res[2].values[index].value).toFixed(2))
|
|
|
- pcsx.push(Number(res[3].values[index].value).toFixed(2))
|
|
|
- pcxx.push(Number(res[4].values[index].value).toFixed(2))
|
|
|
+ sfyg.push(Number(res['实发有功'].values[index].value).toFixed(2))
|
|
|
+ llgl.push(Number(res['理论功率'].values[index].value).toFixed(2))
|
|
|
+ pcsx.push(Number(res['偏差上限'].values[index].value).toFixed(2))
|
|
|
+ pcxx.push(Number(res['偏差下限'].values[index].value).toFixed(2))
|
|
|
tableArr.push({
|
|
|
ts: dayjs(o.ts).format('YYYY-MM-DD HH:mm:ss'),
|
|
|
ygsdxz: Number(o.value).toFixed(2),
|
|
|
- sfyg: Number(res[1].values[index].value).toFixed(2),
|
|
|
- llgl: Number(res[2].values[index].value).toFixed(2),
|
|
|
- pcsx: Number(res[3].values[index].value).toFixed(2),
|
|
|
- pcxx: Number(res[4].values[index].value).toFixed(2),
|
|
|
+ sfyg: Number(res['实发有功'].values[index].value).toFixed(2),
|
|
|
+ llgl: Number(res['理论功率'].values[index].value).toFixed(2),
|
|
|
+ pcsx: Number(res['偏差上限'].values[index].value).toFixed(2),
|
|
|
+ pcxx: Number(res['偏差下限'].values[index].value).toFixed(2),
|
|
|
})
|
|
|
})
|
|
|
xAxisData.value = tableArr.map(o => o.ts)
|
|
@@ -167,7 +167,7 @@ const funSubmit = async (params) => {
|
|
|
type: "line",
|
|
|
symbol: "line", //设定为实心点
|
|
|
symbolSize: 0, //设定实心点的大小
|
|
|
- smooth: true, //这个是把线变成曲线
|
|
|
+ smooth: false, //这个是把线变成曲线
|
|
|
data: ygsdxz,
|
|
|
xAxisIndex: 0,
|
|
|
},
|
|
@@ -176,7 +176,7 @@ const funSubmit = async (params) => {
|
|
|
type: "line",
|
|
|
symbol: "line", //设定为实心点
|
|
|
symbolSize: 0, //设定实心点的大小
|
|
|
- smooth: true, //这个是把线变成曲线
|
|
|
+ smooth: false, //这个是把线变成曲线
|
|
|
data: sfyg,
|
|
|
xAxisIndex: 0,
|
|
|
},
|
|
@@ -185,7 +185,7 @@ const funSubmit = async (params) => {
|
|
|
type: "line",
|
|
|
symbol: "line", //设定为实心点
|
|
|
symbolSize: 0, //设定实心点的大小
|
|
|
- smooth: true, //这个是把线变成曲线
|
|
|
+ smooth: false, //这个是把线变成曲线
|
|
|
data: llgl,
|
|
|
xAxisIndex: 0,
|
|
|
},
|
|
@@ -194,18 +194,33 @@ const funSubmit = async (params) => {
|
|
|
type: "line",
|
|
|
symbol: "line", //设定为实心点
|
|
|
symbolSize: 0, //设定实心点的大小
|
|
|
- smooth: true, //这个是把线变成曲线
|
|
|
+ smooth: false, //这个是把线变成曲线
|
|
|
data: pcsx,
|
|
|
xAxisIndex: 0,
|
|
|
+ lineStyle: {
|
|
|
+ opacity: 0
|
|
|
+ },
|
|
|
+ areaStyle: {
|
|
|
+ color: '#ccc',
|
|
|
+ },
|
|
|
+ symbol: 'none'
|
|
|
},
|
|
|
{
|
|
|
name: "偏差下限",
|
|
|
type: "line",
|
|
|
symbol: "line", //设定为实心点
|
|
|
symbolSize: 0, //设定实心点的大小
|
|
|
- smooth: true, //这个是把线变成曲线
|
|
|
+ smooth: false, //这个是把线变成曲线
|
|
|
data: pcxx,
|
|
|
xAxisIndex: 0,
|
|
|
+ lineStyle: {
|
|
|
+ opacity: 0
|
|
|
+ },
|
|
|
+ areaStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ opacity: 1
|
|
|
+ },
|
|
|
+ symbol: 'none'
|
|
|
},
|
|
|
]
|
|
|
tableData.value = tableArr
|
|
@@ -246,7 +261,7 @@ onMounted(() => {
|
|
|
})
|
|
|
/**activated */
|
|
|
onActivated(() => {
|
|
|
- funGetTree()
|
|
|
+ // funGetTree()
|
|
|
})
|
|
|
</script>
|
|
|
<template>
|
|
@@ -256,14 +271,14 @@ onActivated(() => {
|
|
|
<div class="relative shadow rounded-[6px] shadow-blue-500 px-[10px] pt-[20px] pb-[10px]">
|
|
|
<div class="text-[14px] absolute top-[-7px] text-[#B3B3B3] left-[20px]">数据展示</div>
|
|
|
<el-row :gutter="10">
|
|
|
- <el-col :span="5">
|
|
|
+ <!-- <el-col :span="5">
|
|
|
<tree-cop :data="treeData" :height="treeHeight" @currentChange="funCurrentChange" @refresh="funGetTree">
|
|
|
</tree-cop>
|
|
|
</el-col>
|
|
|
<el-col :span="3">
|
|
|
<excel-cop :data="excelList" :height="excelHeight" @excelChange="funExcelChange"></excel-cop>
|
|
|
- </el-col>
|
|
|
- <el-col :span="16">
|
|
|
+ </el-col> -->
|
|
|
+ <el-col :span="24">
|
|
|
<div class="px-[10px] shadow rounded-[6px] shadow-blue-500 ">
|
|
|
<el-tabs v-model="activeTab">
|
|
|
<el-tab-pane label="表格数据" name="1">
|