|
|
|
|
@ -16,13 +16,18 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div v-for="i in data.tabsList">
|
|
|
|
|
<div v-for="i in data.tabsList" v-if="false">
|
|
|
|
|
<CompanyProfile id="item3" class="companyProfile" v-if="i.type === 2" :data="i.data"/>
|
|
|
|
|
<EnterpriseQualification id="item10" class="enterpriseQualification" v-if="i.type === 3"
|
|
|
|
|
:data="i.data"/>
|
|
|
|
|
<Partner id="item8" class="companyProfile" v-if="i.type === 4" :data="i.data"/>
|
|
|
|
|
<MediaCenter id="item9" class="companyProfile" v-if="i.type === 5" :data="i.data"/>
|
|
|
|
|
</div>
|
|
|
|
|
<CompanyProfile v-if="itemId === 3" id="item3" class="companyProfile" :data="data.tabsList[0].data"/>
|
|
|
|
|
<Partner id="item8" v-if="itemId === 8" class="companyProfile" :data="data.tabsList[1].data"/>
|
|
|
|
|
<MediaCenter id="item9" v-if="itemId === 9" class="companyProfile" :data="data.tabsList[2].data"/>
|
|
|
|
|
<EnterpriseQualification v-if="itemId === 10" id="item10" class="enterpriseQualification"
|
|
|
|
|
:data="data.tabsList[3].data"/>
|
|
|
|
|
<!-- <div v-for="i in tabsList">-->
|
|
|
|
|
<!-- <CompanyProfile class="companyProfile" v-if="i.type === '2'" :data="i.data"/>-->
|
|
|
|
|
<!-- <EnterpriseQualification class="enterpriseQualification" v-if="i.aboutUsInfoType === '3'"-->
|
|
|
|
|
@ -62,6 +67,7 @@ export default {
|
|
|
|
|
bannerTitle: '',
|
|
|
|
|
tabsActive: 0,
|
|
|
|
|
tabsList: [],
|
|
|
|
|
itemId: 3,
|
|
|
|
|
data:{
|
|
|
|
|
banner:'http://1.13.177.47:9665/statics/2025/07/24/mesnac_20250724093713A002.jpg',
|
|
|
|
|
tabsList:[
|
|
|
|
|
@ -151,10 +157,29 @@ export default {
|
|
|
|
|
mounted() {
|
|
|
|
|
this.getData()
|
|
|
|
|
},
|
|
|
|
|
watch: {
|
|
|
|
|
'$route'() {
|
|
|
|
|
let id = parseFloat(this.$route.query.id || '3')
|
|
|
|
|
if (id === 3) {
|
|
|
|
|
this.tabsActive = 0
|
|
|
|
|
}
|
|
|
|
|
if (id === 8) {
|
|
|
|
|
this.tabsActive = 1
|
|
|
|
|
}
|
|
|
|
|
if (id === 9) {
|
|
|
|
|
this.tabsActive = 2
|
|
|
|
|
}
|
|
|
|
|
if (id === 10) {
|
|
|
|
|
this.tabsActive = 3
|
|
|
|
|
}
|
|
|
|
|
this.itemId = id
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
checkTabs(e,k) {
|
|
|
|
|
this.tabsActive = k
|
|
|
|
|
document.querySelector('#item' + e.id).scrollIntoView(); // 使用JavaScript实现平滑滚动到指定元素
|
|
|
|
|
this.itemId = e.id
|
|
|
|
|
// document.querySelector('#item' + e.id).scrollIntoView(); // 使用JavaScript实现平滑滚动到指定元素
|
|
|
|
|
},
|
|
|
|
|
getData() {
|
|
|
|
|
getAboutUsInfo().then(e => {
|
|
|
|
|
|