diff --git a/src/layouts/Header.vue b/src/layouts/Header.vue index 908e547..43d35a9 100644 --- a/src/layouts/Header.vue +++ b/src/layouts/Header.vue @@ -15,11 +15,11 @@
diff --git a/src/views/business/components/CategoryCardList.vue b/src/views/business/components/CategoryCardList.vue index 6dff1de..83fbec0 100644 --- a/src/views/business/components/CategoryCardList.vue +++ b/src/views/business/components/CategoryCardList.vue @@ -51,6 +51,8 @@ const dataList = ref([]); const placeholder = ref(''); const hasMore = ref(false); +console.log(props); + onMounted(()=>{ getList(); }); @@ -81,10 +83,15 @@ const loadMore = ()=>{ const goDetail = (id) => { let path = { + government: `/business/legal/policy/detail/${id}`, // 宏观正经-内容详情页 business: `/business/insight/detail/${props.cid}/${id}`, // 行业洞察详情页 policy: `/business/legal/policy/detail/${id}`, // 法律法规-政策解读详情页 }; - router.push(path[props.type]); + if(path[props.type]){ + router.push(path[props.type]); + }else{ + console.log('无此类型详情页路由跳转配置:'+props.type); + } }; diff --git a/src/views/business/insight/detail.vue b/src/views/business/insight/detail.vue index 1898aed..9cd7337 100644 --- a/src/views/business/insight/detail.vue +++ b/src/views/business/insight/detail.vue @@ -3,17 +3,17 @@