commit
This commit is contained in:
@@ -79,22 +79,23 @@ export default {
|
||||
}
|
||||
}
|
||||
});
|
||||
if(this.country === true){
|
||||
this.tabValue = "listOfCountries"
|
||||
return;
|
||||
}else if(this.project === true){
|
||||
this.tabValue = "listProject"
|
||||
return;
|
||||
}else if(this.tracking === true){
|
||||
this.tabValue = "listTracking"
|
||||
return;
|
||||
}else if(this.other === true){
|
||||
this.tabValue = "listOther"
|
||||
return;
|
||||
}else if(this.library === true){
|
||||
this.tabValue = "localProductsOrProjectLibrary"
|
||||
return;
|
||||
}
|
||||
this.tabValue = this.country ? 'listOfCountries' : (this.project ? 'listProject' : (this.tracking ? 'listTracking' : (this.other ? 'listOther' : (this.library ? 'localProductsOrProjectLibrary' : ''))))
|
||||
// if(this.country){
|
||||
// this.tabValue = "listOfCountries"
|
||||
// return;
|
||||
// }else if(this.project){
|
||||
// this.tabValue = "listProject"
|
||||
// return;
|
||||
// }else if(this.tracking){
|
||||
// this.tabValue = "listTracking"
|
||||
// return;
|
||||
// }else if(this.other){
|
||||
// this.tabValue = "listOther"
|
||||
// return;
|
||||
// }else if(this.library){
|
||||
// this.tabValue = "localProductsOrProjectLibrary"
|
||||
// return;
|
||||
// }
|
||||
},
|
||||
beforeRouteLeave(to, from, next) {
|
||||
const toName = ["ListOfStandardsAndRegulationsDetails", "AccessStandardDetails", "LocalProductDetail", "OtherAddEit"];
|
||||
|
||||
@@ -1,88 +1,50 @@
|
||||
<template>
|
||||
<div class="data-statis">
|
||||
<el-tabs v-model="activeName" @tab-click="handleClick">
|
||||
<el-tab-pane label="协会信息数据统计" name="first" ref="listOfSociety" :key="'first'">
|
||||
<child1 v-if="isChildUpdate1"></child1>
|
||||
<el-tab-pane label="协会信息数据统计" name="listOfSociety">
|
||||
<list-of-society></list-of-society>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="委员信息数据统计" name="second" ref="listOfMember" :key="'second'">
|
||||
<child2 v-if="isChildUpdate2"></child2>
|
||||
<el-tab-pane label="委员信息数据统计" name="listOfMember">
|
||||
<list-of-member></list-of-member>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="参与外部协会会议统计" name="third" :key="'third'">
|
||||
<child3 v-if="isChildUpdate3"></child3>
|
||||
<el-tab-pane label="参与外部协会会议统计" name="listOfMeeting">
|
||||
<list-of-meeting></list-of-meeting>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="参与外部标准制修订信息统计" name="fourth" :key="'fourth'">
|
||||
<child4 v-if="isChildUpdate4"></child4>
|
||||
<el-tab-pane label="参与外部标准制修订信息统计" name="listOfStandard">
|
||||
<list-of-standard></list-of-standard>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="标准法规研究项目费用统计信息" name="fifth" :key="'fifth'">
|
||||
<child5 v-if="isChildUpdate5"></child5>
|
||||
<el-tab-pane label="标准法规研究项目费用统计信息" name="listOfCost">
|
||||
<list-of-cost></list-of-cost>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
|
||||
</div>
|
||||
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import listOfSociety from "../dataStatis/page/listOfSociety";
|
||||
import listOfMember from "../dataStatis/page/listOfMember";
|
||||
import listOfMeeting from "../dataStatis/page/listOfMeeting";
|
||||
import listOfStandard from "../dataStatis/page/listOfStandard";
|
||||
import listOfCost from "../dataStatis/page/listOfCost";
|
||||
import listOfSociety from "./page/listOfSociety";
|
||||
import listOfMember from "./page/listOfMember";
|
||||
import listOfMeeting from "./page/listOfMeeting";
|
||||
import listOfStandard from "./page/listOfStandard";
|
||||
import listOfCost from "./page/listOfCost";
|
||||
export default {
|
||||
name: "dataStatisComments",
|
||||
components: {
|
||||
child1: listOfSociety,
|
||||
child2: listOfMember,
|
||||
child3: listOfMeeting,
|
||||
child4: listOfStandard,
|
||||
child5: listOfCost
|
||||
listOfSociety,
|
||||
listOfMember,
|
||||
listOfMeeting,
|
||||
listOfStandard,
|
||||
listOfCost
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
activeName: 'first',
|
||||
isChildUpdate1: true,
|
||||
isChildUpdate2: false,
|
||||
isChildUpdate3: false,
|
||||
isChildUpdate4: false,
|
||||
isChildUpdate5: false
|
||||
activeName: 'listOfSociety',
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
},
|
||||
methods: {
|
||||
handleClick(tab) {
|
||||
if (tab.name === 'first') {
|
||||
this.isChildUpdate1 = true
|
||||
this.isChildUpdate2 = false
|
||||
this.isChildUpdate3 = false
|
||||
this.isChildUpdate4 = false
|
||||
this.isChildUpdate5 = false
|
||||
} else if (tab.name === 'second') {
|
||||
this.isChildUpdate1 = false
|
||||
this.isChildUpdate2 = true
|
||||
this.isChildUpdate3 = false
|
||||
this.isChildUpdate4 = false
|
||||
this.isChildUpdate5 = false
|
||||
} else if (tab.name === 'third') {
|
||||
this.isChildUpdate1 = false
|
||||
this.isChildUpdate2 = false
|
||||
this.isChildUpdate3 = true
|
||||
this.isChildUpdate4 = false
|
||||
this.isChildUpdate5 = false
|
||||
} else if (tab.name === 'fourth') {
|
||||
this.isChildUpdate1 = false
|
||||
this.isChildUpdate2 = false
|
||||
this.isChildUpdate3 = false
|
||||
this.isChildUpdate4 = true
|
||||
this.isChildUpdate5 = false
|
||||
} else if (tab.name === 'fifth') {
|
||||
this.isChildUpdate1 = false
|
||||
this.isChildUpdate2 = false
|
||||
this.isChildUpdate3 = false
|
||||
this.isChildUpdate4 = false
|
||||
this.isChildUpdate5 = true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user