联调承载能力评估
This commit is contained in:
@@ -132,18 +132,14 @@
|
||||
<div class="bottomBox">
|
||||
<div v-if="showFlag">
|
||||
<div style="height: 70px">
|
||||
一级评估:0.02% < 0.1%
|
||||
<!-- <span>{{ 0.02 < outcome.firstresult && outcome.firstresult < 0.1 ? '满足' : '不满足' }}</span> -->
|
||||
<el-tag v-if="0.02 < outcome.firstresult && outcome.firstresult < 0.1" type="success" effect="dark">
|
||||
满足
|
||||
</el-tag>
|
||||
|
||||
一级评估:{{ outcome.firstResult }}%
|
||||
{{ outcome.firstResult > 0.1 ? '>' : (outcome.firstResult = 0.1 ? '=' : '<') }} 0.1%
|
||||
<!-- <span>{{ 0.02 < outcome.firstResult && outcome.firstResult < 0.1 ? '满足' : '不满足' }}</span> -->
|
||||
<el-tag v-if="outcome.firstResult < 0.1" type="success" effect="dark">满足</el-tag>
|
||||
<el-tag v-else type="warning" effect="dark">不满足</el-tag>
|
||||
</div>
|
||||
<div
|
||||
style="height: 20px"
|
||||
v-if="!(0.02 < outcome.firstresult && outcome.firstresult < 0.1)"
|
||||
class="mb10"
|
||||
>
|
||||
<div style="height: 20px" v-if="!(outcome.firstResult < 0.1)" class="mb10">
|
||||
二级评估:
|
||||
<el-row>
|
||||
<el-col :span="16" :style="`height: calc(${height} / 2 - 100px)`">
|
||||
@@ -377,7 +373,7 @@ const rendering = (row: any) => {
|
||||
series: [
|
||||
{
|
||||
type: 'pie',
|
||||
center: ['50%', '60%'],
|
||||
center: ['60%', '70%'],
|
||||
radius: ['35%', '48%'],
|
||||
label: {
|
||||
normal: {
|
||||
|
||||
@@ -54,14 +54,14 @@
|
||||
{{ lineList?.standardCapacity }}
|
||||
</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
<el-tabs v-model="activeName" class="mb10" :style="`height: calc(${tabsHeight} / 2 + 100px)`">
|
||||
<el-tabs v-model="activeName" class="mb10" :style="`height: calc(${tabsHeight} / 2 + 50px)`">
|
||||
<el-tab-pane label="有功功率" name="1" class="mt10">
|
||||
<MyEChart :options="options1" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="无功功率" name="2">
|
||||
<el-tab-pane label="无功功率" name="2" class="mt10">
|
||||
<MyEChart :options="options2" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="谐波电流幅值" name="3">
|
||||
<el-tab-pane label="谐波电流幅值" name="3" class="mt10">
|
||||
<MyEChart :options="options3" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="首端电压模型参数" name="4">
|
||||
@@ -75,7 +75,12 @@
|
||||
</el-tabs>
|
||||
<div class="bottomBox">
|
||||
<el-row v-if="showAssess">
|
||||
<el-col :span="16" :style="`height: calc(${tabsHeight} / 2 - 57px)`">
|
||||
<el-col
|
||||
:span="16"
|
||||
:style="`height: calc(${tabsHeight} / 2 - ${
|
||||
props.rowList.id == undefined ? 12 + 45 : 12
|
||||
}px)`"
|
||||
>
|
||||
<vxe-table
|
||||
style="flex: 1.5"
|
||||
v-bind="defaultAttribute"
|
||||
@@ -112,7 +117,12 @@
|
||||
</vxe-column>
|
||||
</vxe-table>
|
||||
</el-col>
|
||||
<el-col :span="8" :style="`height: calc(${tabsHeight} / 2 - 107px)`">
|
||||
<el-col
|
||||
:span="8"
|
||||
:style="`height: calc(${tabsHeight} / 2 - ${
|
||||
props.rowList.id == undefined ? 62 + 45 : 62
|
||||
}px)`"
|
||||
>
|
||||
<MyEChart style="flex: 1" :options="pieCharts" />
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -223,7 +233,7 @@ const dotList: any = ref({
|
||||
onMounted(() => {
|
||||
const dom = document.getElementById('navigation-splitpanes')
|
||||
if (dom) {
|
||||
size.value = Math.round((180 / dom.offsetHeight) * 100)
|
||||
size.value = Math.round((130 / dom.offsetHeight) * 100)
|
||||
}
|
||||
datePickerRef.value.setTimeOptions([{ label: '周', value: 4 }])
|
||||
datePickerRef.value.setInterval(4)
|
||||
@@ -278,9 +288,9 @@ const onSubmit = async () => {
|
||||
for (let k in res[0].data.stringMap) {
|
||||
voltageList.value.push({
|
||||
name: k,
|
||||
c: res[0].data.stringMap[k][0].toFixed(2),
|
||||
a: res[0].data.stringMap[k][1].toFixed(2),
|
||||
b: res[0].data.stringMap[k][2].toFixed(2)
|
||||
c: res[0].data.stringMap[k][0],
|
||||
a: res[0].data.stringMap[k][1],
|
||||
b: res[0].data.stringMap[k][2]
|
||||
})
|
||||
}
|
||||
setEChart(1, res[0].data.data, '有功功率', 'w')
|
||||
@@ -334,6 +344,7 @@ const setEChart = (val: any, data: any, text: string, name: string) => {
|
||||
// selectedMode: false,
|
||||
},
|
||||
grid: {
|
||||
top: '30px',
|
||||
left: '30px'
|
||||
},
|
||||
color: ['#FFCC33', '#00CC00', '#CC0000'],
|
||||
@@ -448,7 +459,7 @@ const rendering = (data: any) => {
|
||||
series: [
|
||||
{
|
||||
type: 'pie',
|
||||
center: ['50%', '60%'],
|
||||
center: ['60%', '70%'],
|
||||
radius: ['35%', '48%'],
|
||||
label: {
|
||||
normal: {
|
||||
|
||||
Reference in New Issue
Block a user