|
@@ -72,7 +72,7 @@
|
|
placeholder=""
|
|
placeholder=""
|
|
:disabled-date="disabledDate"
|
|
:disabled-date="disabledDate"
|
|
v-if="dateType == 1"
|
|
v-if="dateType == 1"
|
|
- style="width:140px;display: inline-block;"
|
|
|
|
|
|
+ style="width:140px;margin-top:-5px;display: inline-block;"
|
|
/>
|
|
/>
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model="month"
|
|
v-model="month"
|
|
@@ -122,11 +122,11 @@
|
|
<div class="right">
|
|
<div class="right">
|
|
<div>
|
|
<div>
|
|
<span>当月分时电量</span>
|
|
<span>当月分时电量</span>
|
|
- <pie/>
|
|
|
|
|
|
+ <pie :data="electricalVoltage"/>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<span>当月分时电费</span>
|
|
<span>当月分时电费</span>
|
|
- <pie/>
|
|
|
|
|
|
+ <pie :data="electricityBill"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -139,27 +139,37 @@ import dayjs from 'dayjs'
|
|
import chart from './chart'
|
|
import chart from './chart'
|
|
import pie from './pie'
|
|
import pie from './pie'
|
|
import running from '@/assets/images/running.png'
|
|
import running from '@/assets/images/running.png'
|
|
|
|
+import a from '@/assets/images/a.png'
|
|
|
|
+import b from '@/assets/images/b.png'
|
|
|
|
+import c from '@/assets/images/c.png'
|
|
|
|
+import demand from '@/assets/images/demand.png'
|
|
|
|
+import I from '@/assets/images/I.png'
|
|
|
|
+import power from '@/assets/images/power.png'
|
|
|
|
+import powerqulity from '@/assets/images/powerqulity.png'
|
|
|
|
+import temperature from '@/assets/images/temperature.png'
|
|
|
|
+import UA from '@/assets/images/UA.png'
|
|
import UAB from '@/assets/images/UAB.png'
|
|
import UAB from '@/assets/images/UAB.png'
|
|
|
|
+import dian from '@/assets/images/dian.png'
|
|
const overviewData = ref([
|
|
const overviewData = ref([
|
|
{ name: '回路带电/停电', value: 'ON' , img: running },
|
|
{ name: '回路带电/停电', value: 'ON' , img: running },
|
|
- { name: '环境温度', value: 'OFF' , img: running },
|
|
|
|
- { name: '剩余电流超限', value: 'ON' , img: running },
|
|
|
|
- { name: '线路电气故障总', value: 'ON' , img: running },
|
|
|
|
- { name: '电压缺相', value: 'ON' , img: running },
|
|
|
|
- { name: '线路开关状态', value: 'ON' , img: running },
|
|
|
|
- { name: '电压越上限告警', value: 'ON' , img: running },
|
|
|
|
- { name: '电压越下限告警', value: 'ON' , img: running },
|
|
|
|
|
|
+ { name: '环境温度', value: 'OFF' , img: temperature },
|
|
|
|
+ { name: '剩余电流超限', value: 'ON' , img: a },
|
|
|
|
+ { name: '线路电气故障总', value: 'ON' , img: b },
|
|
|
|
+ { name: '电压缺相', value: 'ON' , img: c },
|
|
|
|
+ { name: '线路开关状态', value: 'ON' , img: a },
|
|
|
|
+ { name: '电压越上限告警', value: 'ON' , img: b },
|
|
|
|
+ { name: '电压越下限告警', value: 'ON' , img: c },
|
|
])
|
|
])
|
|
const quota = ref([
|
|
const quota = ref([
|
|
[
|
|
[
|
|
- { title: '电压', img: UAB,
|
|
|
|
|
|
+ { title: '电流', img: I,
|
|
array:[
|
|
array:[
|
|
{ name: 'IA',value: '2.81',unit:'A' },
|
|
{ name: 'IA',value: '2.81',unit:'A' },
|
|
{ name: 'IB',value: '2.87',unit:'A' },
|
|
{ name: 'IB',value: '2.87',unit:'A' },
|
|
{ name: 'IC',value: '2.52',unit:'A' },
|
|
{ name: 'IC',value: '2.52',unit:'A' },
|
|
]
|
|
]
|
|
},
|
|
},
|
|
- { title: '相电压', img: UAB,
|
|
|
|
|
|
+ { title: '相电压', img: UA,
|
|
array:[
|
|
array:[
|
|
{ name: 'UA',value: '5.92',unit:'kW' },
|
|
{ name: 'UA',value: '5.92',unit:'kW' },
|
|
{ name: 'UB',value: '2.91',unit:'kW' },
|
|
{ name: 'UB',value: '2.91',unit:'kW' },
|
|
@@ -175,27 +185,27 @@ const quota = ref([
|
|
}
|
|
}
|
|
],
|
|
],
|
|
[
|
|
[
|
|
- { title: '功率', img: UAB,num:"two",
|
|
|
|
|
|
+ { title: '功率', img: power,num:"two",
|
|
array:[
|
|
array:[
|
|
{ name: '有功功率',value: '36.3',unit:'kW' },
|
|
{ name: '有功功率',value: '36.3',unit:'kW' },
|
|
{ name: '无功功率',value: '-23.7',unit:'kW' },
|
|
{ name: '无功功率',value: '-23.7',unit:'kW' },
|
|
]
|
|
]
|
|
},
|
|
},
|
|
- { title: '需量', img: UAB, num:"three",
|
|
|
|
|
|
+ { title: '需量', img: demand, num:"three",
|
|
array:[
|
|
array:[
|
|
{ name: '当前需量',value: '37.8',unit:'kV' },
|
|
{ name: '当前需量',value: '37.8',unit:'kV' },
|
|
{ name: '当月最大需量',value: '21265.7',unit:'kV' },
|
|
{ name: '当月最大需量',value: '21265.7',unit:'kV' },
|
|
{ name: '发生时间',value: '2025-05-01 12:00:00',unit:'' },
|
|
{ name: '发生时间',value: '2025-05-01 12:00:00',unit:'' },
|
|
]
|
|
]
|
|
},
|
|
},
|
|
- { title: '电能质量', img: UAB, num:"three2",
|
|
|
|
|
|
+ { title: '电能质量', img: powerqulity, num:"three2",
|
|
array:[
|
|
array:[
|
|
{ name: '当月功率因数',value: '0.99',unit:'7月1日 起' },
|
|
{ name: '当月功率因数',value: '0.99',unit:'7月1日 起' },
|
|
{ name: '频率',value: '50.03',unit:'Hz' },
|
|
{ name: '频率',value: '50.03',unit:'Hz' },
|
|
{ name: '实时功率因数',value: '0.8276',unit:'' },
|
|
{ name: '实时功率因数',value: '0.8276',unit:'' },
|
|
]
|
|
]
|
|
},
|
|
},
|
|
- { title: '电度', img: UAB, num:"four",
|
|
|
|
|
|
+ { title: '电度', img: dian, num:"four",
|
|
array:[
|
|
array:[
|
|
{ name: '正向有功',value: '182153.96',unit:'kWh', },
|
|
{ name: '正向有功',value: '182153.96',unit:'kWh', },
|
|
{ name: '反向有功',value: '-3',unit:'kWh' },
|
|
{ name: '反向有功',value: '-3',unit:'kWh' },
|
|
@@ -236,6 +246,28 @@ const electronData = ref([
|
|
{ name: '当月用电', value: '129465', unit: 'kWh', img: UAB, synchronism: '上月同期', synchronisNum:"148950", proportion:"13.08" },
|
|
{ name: '当月用电', value: '129465', unit: 'kWh', img: UAB, synchronism: '上月同期', synchronisNum:"148950", proportion:"13.08" },
|
|
{ name: '当月电费', value: '73618.45', unit: 'kWh', img: UAB, synchronism: '上月同期', synchronisNum:"91539.14", proportion:"19.58" },
|
|
{ name: '当月电费', value: '73618.45', unit: 'kWh', img: UAB, synchronism: '上月同期', synchronisNum:"91539.14", proportion:"19.58" },
|
|
])
|
|
])
|
|
|
|
+
|
|
|
|
+const electricalVoltage = ref({
|
|
|
|
+ data:[
|
|
|
|
+ { value: 1048, name: '尖', unit:"kWh" },
|
|
|
|
+ { value: 735, name: '峰', unit:"kWh" },
|
|
|
|
+ { value: 580, name: '平', unit:"kWh" },
|
|
|
|
+ { value: 484, name: '谷', unit:"kWh" }
|
|
|
|
+ ],
|
|
|
|
+ color:["#FE8B6A","#BB7582","#F54C5E","#8AD4C7"],
|
|
|
|
+ type:"3"
|
|
|
|
+})
|
|
|
|
+
|
|
|
|
+const electricityBill = ref({
|
|
|
|
+ data:[
|
|
|
|
+ { value: 1048, name: '尖', unit:"元" },
|
|
|
|
+ { value: 735, name: '峰', unit:"元" },
|
|
|
|
+ { value: 580, name: '平', unit:"元" },
|
|
|
|
+ { value: 484, name: '谷', unit:"元" }
|
|
|
|
+ ],
|
|
|
|
+ color:["#FE8B6A","#BB7582","#F54C5E","#8AD4C7"],
|
|
|
|
+ type:"3"
|
|
|
|
+})
|
|
function disabledDate(time) {
|
|
function disabledDate(time) {
|
|
// 禁止选择今天之后的日子
|
|
// 禁止选择今天之后的日子
|
|
return time.getTime() > Date.now();
|
|
return time.getTime() > Date.now();
|
|
@@ -398,6 +430,7 @@ function dateSwitch(type){
|
|
>span{
|
|
>span{
|
|
vertical-align: middle;
|
|
vertical-align: middle;
|
|
display: inline-block;
|
|
display: inline-block;
|
|
|
|
+ margin-top:-5px;
|
|
}
|
|
}
|
|
>div:first-child{
|
|
>div:first-child{
|
|
width:60px;
|
|
width:60px;
|