Files
hb_pqs_web/src/views/cgy-harmonic-boot/CVT/index.vue
2025-02-12 14:00:11 +08:00

60 lines
1.4 KiB
Vue

<template>
<div class="pa10">
<el-tabs type="border-card" style="height: calc(100vh - 20px)" v-model="activeName" @tab-click="handleClick">
<el-tab-pane label="CVT台账" name="1">
<cvt v-if="activeName == '1'"></cvt>
</el-tab-pane>
<el-tab-pane label="台账绑定" name="2">
<bind v-if="activeName == '2'"></bind>
</el-tab-pane>
</el-tabs>
</div>
</template>
<script>
import cvt from './components/cvt.vue'
import bind from './components/bind.vue'
export default {
components: {
cvt,
bind
},
data() {
return {
activeName: '1'
}
},
created() {
if (process.env.VUE_APP_MODE === 'cgyqr') {
this.guanzhou()
}
},
mounted() {},
methods: {
guanzhou() {
var data = {
token: this.$route.query.token
}
api1.guanzhou(data).then(res => {
if (res.code == 'A0000') {
return
} else {
this.$router.push('/error/massege/403')
}
})
},
handleClick(tab, event) {
// console.log(tab, event);
this.activeName = tab.name
}
}
}
</script>
<style lang="less" scoped>
.pa10 {
padding: 10px;
}
::v-deep .el-tabs--border-card > .el-tabs__content {
padding: 10px;
}
</style>