修改测试问题及优化项
This commit is contained in:
@@ -4,19 +4,39 @@
|
||||
<all ref="allRef" />
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="2" tab="用电量">
|
||||
<category ref="electricRef" :tabId="tabId" :energyType="energyType" />
|
||||
<category
|
||||
ref="electricRef"
|
||||
:tabId="tabId"
|
||||
:energyType="energyType"
|
||||
:energyTypeName="energyTypeName" />
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="3" tab="用水量">
|
||||
<category ref="useWaterRef" :tabId="tabId" :energyType="energyType" />
|
||||
<category
|
||||
ref="useWaterRef"
|
||||
:tabId="tabId"
|
||||
:energyType="energyType"
|
||||
:energyTypeName="energyTypeName" />
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="4" tab="用气量">
|
||||
<category ref="provideWaterRef" :tabId="tabId" :energyType="energyType" />
|
||||
<category
|
||||
ref="provideWaterRef"
|
||||
:tabId="tabId"
|
||||
:energyType="energyType"
|
||||
:energyTypeName="energyTypeName" />
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="5" tab="供热量">
|
||||
<category ref="carbonEmissionsRef" :tabId="tabId" :energyType="energyType" />
|
||||
<category
|
||||
ref="carbonEmissionsRef"
|
||||
:tabId="tabId"
|
||||
:energyType="energyType"
|
||||
:energyTypeName="energyTypeName" />
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="6" tab="碳排量">
|
||||
<category ref="provideHotRef" :tabId="tabId" :energyType="energyType" />
|
||||
<category
|
||||
ref="provideHotRef"
|
||||
:tabId="tabId"
|
||||
:energyType="energyType"
|
||||
:energyTypeName="energyTypeName" />
|
||||
</a-tab-pane>
|
||||
</a-tabs>
|
||||
</template>
|
||||
@@ -41,6 +61,7 @@
|
||||
// 切换tab页的回调
|
||||
const tabId = ref(1);
|
||||
const energyType = ref();
|
||||
const energyTypeName = ref();
|
||||
const handleTabChange = (key) => {
|
||||
console.log('Tab changed:', key);
|
||||
// 在这里可以执行需要在页面切换时执行的逻辑
|
||||
@@ -53,6 +74,7 @@
|
||||
} else if (key === '2') {
|
||||
tabId.value = 4;
|
||||
energyType.value = 'ELECTRICITY_USAGE';
|
||||
energyTypeName.value = '用电量';
|
||||
nextTick(() => {
|
||||
if (electricRef.value) {
|
||||
electricRef.value.electricTotal = true;
|
||||
@@ -62,6 +84,7 @@
|
||||
} else if (key === '3') {
|
||||
tabId.value = 5;
|
||||
energyType.value = 'WATER_USAGE';
|
||||
energyTypeName.value = '用水量';
|
||||
nextTick(() => {
|
||||
if (useWaterRef.value) {
|
||||
useWaterRef.value.electricTotal = true;
|
||||
@@ -71,6 +94,7 @@
|
||||
} else if (key === '4') {
|
||||
tabId.value = 6;
|
||||
energyType.value = 'GAS_USAGE';
|
||||
energyTypeName.value = '用气量';
|
||||
nextTick(() => {
|
||||
if (provideWaterRef.value) {
|
||||
provideWaterRef.value.electricTotal = true;
|
||||
@@ -80,6 +104,7 @@
|
||||
} else if (key === '5') {
|
||||
tabId.value = 7;
|
||||
energyType.value = 'CARBON_EMISSIONS';
|
||||
energyTypeName.value = '供热量';
|
||||
nextTick(() => {
|
||||
if (carbonEmissionsRef.value) {
|
||||
carbonEmissionsRef.value.electricTotal = true;
|
||||
@@ -89,6 +114,7 @@
|
||||
} else if (key === '6') {
|
||||
tabId.value = 8;
|
||||
energyType.value = 'HEAT_SUPPLY';
|
||||
energyTypeName.value = '碳排量';
|
||||
nextTick(() => {
|
||||
if (provideHotRef.value) {
|
||||
provideHotRef.value.electricTotal = true;
|
||||
|
Reference in New Issue
Block a user