Files
emsfront/src/views/ems/dzjk/clpz/xftg/index.vue
2025-08-11 21:50:38 +08:00

67 lines
1.4 KiB
Vue

<template>
<!-- <cl-container :hideSettingBtn="true">-->
<!-- <template v-slot:default>-->
<div>
<temp-table ref="tempTable" @updateTimeSetting="updateTimeSetting"/>
<time-setting ref="timeSetting"/>
<temp-power-chart ref="tomePowerChart"/>
</div>
<!-- </template>-->
<!-- </cl-container>-->
</template>
<script>
import ClContainer from './../ClContainer.vue'
import TempTable from "./TempTable.vue";
import TimeSetting from "./TimeSetting.vue";
import TempPowerChart from "./TempPowerChart.vue";
export default {
name:'DzjkClpzXftg',
components:{ClContainer,TempTable,TimeSetting,TempPowerChart},
data() {
return {
}
},
methods:{
init(){
this.$nextTick(() => {
this.$refs.tempTable.init()
this.$refs.timeSetting.init()
this.$refs.tomePowerChart.init()
})
},
changeSiteId(){
this.$nextTick(() => {
this.$refs.tempTable.changeSiteId()
this.$refs.timeSetting.changeSiteId()
this.$refs.tomePowerChart.changeSiteId()
})
},
updateTimeSetting(){
this.$refs.timeSetting.init()
this.$refs.tomePowerChart.init()
}
},
mounted(){
}
}
</script>
<style scoped lang="scss">
::v-deep{
.common-card-container .el-card__header{
padding:5px 20px;
height:44px;
.card-title{
line-height: 34px;
}
}
}
</style>