From ca7b1a00132c00b44a077f2681ae29e8b8b9f078 Mon Sep 17 00:00:00 2001 From: liulujian Date: Fri, 3 Apr 2026 16:33:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=9B=E5=BB=BA=E7=A2=B3=E9=87=91?= =?UTF-8?q?=E8=9E=8D=E5=B8=82=E5=9C=BA=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建 jrsc.vue 页面,包含左侧筛选栏和右侧金融产品卡片列表 - 实现服务类型筛选(全部、绿色信贷、绿色保险) - 实现服务企业筛选(全部、9家银行) - 实现关键词搜索功能 - 实现6个金融产品卡片的Mock数据展示 - 添加 /fwsc/jrsc 路由配置 Co-Authored-By: Claude Opus 4.6 --- txw-mhzc-web/src/pages/index/router/routes.js | 51 ++ .../src/pages/index/views/fwsc/jrsc.vue | 581 ++++++++++++++++++ 2 files changed, 632 insertions(+) create mode 100644 txw-mhzc-web/src/pages/index/views/fwsc/jrsc.vue diff --git a/txw-mhzc-web/src/pages/index/router/routes.js b/txw-mhzc-web/src/pages/index/router/routes.js index 51568bf..5843f1c 100644 --- a/txw-mhzc-web/src/pages/index/router/routes.js +++ b/txw-mhzc-web/src/pages/index/router/routes.js @@ -36,6 +36,21 @@ function gxnlpt() { function newsCenter() { return import(/* webpackChunkName: "sbfdemo" */ '@/pages/index/views/ggwhglHtgl/index.vue'); } + +//碳服务市场 +function fwsc() { + return import(/* webpackChunkName: "sbfdemo" */ '@/pages/index/views/fwsc/fwsc.vue'); +} + +//碳金融市场 +function jrsc() { + return import(/* webpackChunkName: "sbfdemo" */ '@/pages/index/views/fwsc/jrsc.vue'); +} + +//碳需求市场 +function xqsc() { + return import(/* webpackChunkName: "fwsc" */ '@/pages/index/views/fwsc/xqsc.vue'); +} export default [ { name: 'login', @@ -136,4 +151,40 @@ export default [ path: '/hyzt', component: hyzt, }, + { + name: 'fwsc', + path: '/fwsc/fwsc', + component: fwsc, + meta: { + title: '碳服务市场', + isShowSideBar: false, + hasHome: true, + breadCrumbs: [{ title: '首页', to: '/home' }, { title: '服务中心', to: '' }, { title: '碳服务市场', to: '/fwsc/fwsc' }], + disableBack: true, + }, + }, + { + name: 'jrsc', + path: '/fwsc/jrsc', + component: jrsc, + meta: { + title: '碳金融市场', + isShowSideBar: false, + hasHome: true, + breadCrumbs: [{ title: '首页', to: '/home' }, { title: '服务中心', to: '' }, { title: '碳金融市场', to: '/fwsc/jrsc' }], + disableBack: true, + }, + }, + { + name: 'xqsc', + path: '/fwsc/xqsc', + component: xqsc, + meta: { + title: '碳需求市场', + isShowSideBar: false, + hasHome: true, + breadCrumbs: [{ title: '首页', to: '/home' }, { title: '服务中心', to: '' }, { title: '碳需求市场', to: '/fwsc/xqsc' }], + disableBack: true, + }, + }, ]; diff --git a/txw-mhzc-web/src/pages/index/views/fwsc/jrsc.vue b/txw-mhzc-web/src/pages/index/views/fwsc/jrsc.vue new file mode 100644 index 0000000..8c681a2 --- /dev/null +++ b/txw-mhzc-web/src/pages/index/views/fwsc/jrsc.vue @@ -0,0 +1,581 @@ + + + + + \ No newline at end of file