silde-nav添加online跳转

This commit is contained in:
hejin 2025-09-11 21:51:38 +08:00
parent f0d8e1da4d
commit be475635d9

View File

@ -1,5 +1,6 @@
<template> <template>
<div class="side-content"> <div class="side-content">
<no-ssr>
<ul class="side-nav"> <ul class="side-nav">
<li <li
class="side-item" class="side-item"
@ -14,6 +15,7 @@
<div v-if="item.desc" class="side-desc" v-html="item.desc"></div> <div v-if="item.desc" class="side-desc" v-html="item.desc"></div>
</li> </li>
</ul> </ul>
</no-ssr>
<div class="top-btn" @click="goTop"> <div class="top-btn" @click="goTop">
<div class="side-label"> <div class="side-label">
<img src="~/assets//image/icon/top.png" alt="返回顶部" /> <img src="~/assets//image/icon/top.png" alt="返回顶部" />
@ -30,7 +32,7 @@ export default {
name: 'SideNav', name: 'SideNav',
data() { data() {
return { return {
maxCatgId: ''
} }
}, },
computed: { computed: {
@ -51,6 +53,7 @@ export default {
{ {
icon: require('../assets/image/icon/online.png'), icon: require('../assets/image/icon/online.png'),
label: this.$t('common.Online'), label: this.$t('common.Online'),
url: `/inquiry?maxCatgId=${this.maxCatgId}`
}, },
{ {
icon: require('../assets/image/icon/whats.png'), icon: require('../assets/image/icon/whats.png'),
@ -73,6 +76,11 @@ export default {
] ]
}, },
}, },
beforeMount() {
this.$axios.get('/web/getCatgIdApp?catgName=Contact').then(res => {
this.maxCatgId = res.data
})
},
methods:{ methods:{
jump(row) { jump(row) {
if (row.url) { if (row.url) {