yudao-init/src/views/copilot/energy/components/NatGas.vue
2024-05-17 10:31:47 +08:00

79 lines
1.6 KiB
Vue

<!--
* @Author: zhp
* @Date: 2024-05-14 08:48:34
* @LastEditTime: 2024-05-17 09:42:41
* @LastEditors: zhp
* @Description:
-->
<!--
filename: NatGas.vue
author: liubin
date: 2024-04-29 16:36:27
description: 天然气能耗
-->
<template>
<BarChartBase
:series="series"
:xAxis="xAxis"
in="nat-gas"
class="nat-gas"
/>
</template>
<script>
import BarChartBase from "@/views/copilot/components/gasBarChartBase.vue";
export default {
name: "NatGasCost",
components: { BarChartBase },
props: {
period: {
type: String,
default: "日",
},
},
data() {
// 城市数组的顺序必须是固定的
const cities = ["瑞昌", "邯郸", "株洲", "佳木斯", "成都", "凯盛", "蚌埠"];
return {
// series: [],
xAxis: cities,
};
},
// watch: {
// period() {
// this.series = this.$store.getters.copilot.energy.stockDOData;
// }
// },
computed: {
series() {
console.log('this.$store.getters.copilot.energy.gasList', this.$store.getters.copilot.energy.gasList);
return this.$store.getters.copilot.energy.gasList;
// let dataList = null;
// let dataList = gasList
// switch (this.period) {
// case "日":
// case "周":
// dataList = ftoInvest?.current;
// break;
// default:
// dataList = [];
// dataList[0] = ftoInvest?.pervious;
// dataList[1] = ftoInvest?.current;
// }
// return gasList
},
},
methods: {},
};
</script>
<style scoped lang="scss">
.nat-gas {
flex: 1;
}
</style>