|
|
|
|
<template>
|
|
|
|
|
<div>
|
|
|
|
|
<div class="banner">
|
|
|
|
|
<el-image
|
|
|
|
|
style="width: 100%; height: 100%;position:absolute;top: 0;left: 0;"
|
|
|
|
|
:src="banner"
|
|
|
|
|
fit="contain"></el-image>
|
|
|
|
|
<div class="bannerInfo">{{ bannerTitle }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div v-for="i in productList">
|
|
|
|
|
<ProduceModel :i="i"/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<ContactUs class="contactUs"/>
|
|
|
|
|
<Copyright class="copyright"/>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import ContactUs from '@/components/contactUs'
|
|
|
|
|
import Copyright from '@/components/copyright'
|
|
|
|
|
import ProduceModel from './produceModel.vue'
|
|
|
|
|
import {selectMenuTree} from "@/api/productCenter";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: 'ProductCenter',
|
|
|
|
|
components: {
|
|
|
|
|
ContactUs,
|
|
|
|
|
Copyright,
|
|
|
|
|
ProduceModel
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
banner: 'https://www.genrace.com/template/default/images/pages/prodDetail-banner.jpg',
|
|
|
|
|
bannerTitle: 'assdadasdasdaasda',
|
|
|
|
|
productList: [
|
|
|
|
|
{
|
|
|
|
|
name: '读写终端',
|
|
|
|
|
value:'介绍',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '读写终端',
|
|
|
|
|
value:'介绍',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '分类1',
|
|
|
|
|
list: [
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: '设备1',
|
|
|
|
|
value:'介绍1',
|
|
|
|
|
icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png'
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
mounted() {
|
|
|
|
|
this.getData()
|
|
|
|
|
},
|
|
|
|
|
watch: {
|
|
|
|
|
'$route'() {
|
|
|
|
|
this.getData()
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
getData() {
|
|
|
|
|
selectMenuTree().then(e => {
|
|
|
|
|
console.log(e)
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
|
|
@import "~@/style.less";
|
|
|
|
|
|
|
|
|
|
.banner {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 35.5vw;
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
.bannerInfo {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 35%;
|
|
|
|
|
left: 19%;
|
|
|
|
|
width: 45%;
|
|
|
|
|
text-align: left;
|
|
|
|
|
font-size: 1.4vw;
|
|
|
|
|
color: @standard-color;
|
|
|
|
|
line-height: 2.5vw;
|
|
|
|
|
letter-spacing: 4px;
|
|
|
|
|
word-break: break-all;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bannerBtn {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 58%;
|
|
|
|
|
left: 19%;
|
|
|
|
|
width: 11.5vw;
|
|
|
|
|
font-size: 1.2vw;
|
|
|
|
|
line-height: 2vw;
|
|
|
|
|
letter-spacing: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs {
|
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
background: linear-gradient(to bottom, fade(@standard-color, 10), fade(#fff, 10));
|
|
|
|
|
backdrop-filter: saturate(50%) blur(4px);
|
|
|
|
|
|
|
|
|
|
.content {
|
|
|
|
|
width: 62%;
|
|
|
|
|
position: relative;
|
|
|
|
|
left: 50%;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
transform: translateX(-50%);
|
|
|
|
|
|
|
|
|
|
.tab {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
width: 50%;
|
|
|
|
|
line-height: 6.2vw;
|
|
|
|
|
font-size: 1.6vw;
|
|
|
|
|
letter-spacing: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tab.active {
|
|
|
|
|
color: @standard-color;
|
|
|
|
|
width: calc(50% - 3px);
|
|
|
|
|
border: 1px solid #fff;
|
|
|
|
|
box-shadow: 0 0 3px #0002;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.contactUs {
|
|
|
|
|
width: 100%;
|
|
|
|
|
background-color: #2e445c;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.copyright {
|
|
|
|
|
width: 100%;
|
|
|
|
|
background-color: #1d3348;
|
|
|
|
|
}
|
|
|
|
|
</style>
|