From ccbeddbb830d0be49db320035b542d6061338a27 Mon Sep 17 00:00:00 2001
From: interest <17800500956@163.com>
Date: Tue, 14 Oct 2025 14:08:44 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=B7=AF=E5=BE=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages.json | 18 ++-
pages/finance/finance.vue | 221 +++++++++++++++++++++++++++++++-
pages/finance/production.vue | 239 +++++++++++++++++++++++++++++++++++
3 files changed, 474 insertions(+), 4 deletions(-)
create mode 100644 pages/finance/production.vue
diff --git a/pages.json b/pages.json
index 1fd57af..ad1b144 100644
--- a/pages.json
+++ b/pages.json
@@ -36,12 +36,23 @@
"enablePullDownRefresh": true
}
},
+
{
"path": "pages/finance/finance",
"style": {
- "navigationBarTitleText": "金融"
+ "navigationBarTitleText": "金融理财",
+ "navigationStyle": "custom"
}
},
+
+{
+ "path":"pages/finance/production",
+ "style": {
+ "navigationBarTitleText": "金融产品详情",
+ "navigationStyle": "custom"
+ }
+ },
+
{
"path": "pages/register/register",
"style": {
@@ -100,6 +111,11 @@
}
}
}
+
+
+
+
+
],
"globalStyle": {
"navigationBarTextStyle": "black",
diff --git a/pages/finance/finance.vue b/pages/finance/finance.vue
index a0d95b0..fadfd61 100644
--- a/pages/finance/finance.vue
+++ b/pages/finance/finance.vue
@@ -1,10 +1,225 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+ 利率:{{item.rate}}%
+
+
+
+ 产品简介:{{item.introduction}}
+
+
+ 查看详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+ /* 内容滚动区域 */
+ .content-container {
+ width: 100%;
+
+ .searchFilter {
+ background-color: transparent;
+
+ .search {
+ padding: 20rpx 42rpx 0;
+
+ }
+ }
+
+ .product-list {
+ padding: 20rpx 30rpx;
+
+ .product-item {
+ background-color: #fff;
+ border-radius: 20rpx;
+ padding: 30rpx;
+ margin-bottom: 20rpx;
+ box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.05);
+
+ .product-header {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin-bottom: 20rpx;
+
+ .product-name {
+ font-size: 32rpx;
+ font-weight: 600;
+ color: #333;
+ margin-bottom: 15rpx;
+ }
+
+ .product-rate {
+ font-size: 28rpx;
+ color: #ff6b6b;
+ font-weight: 500;
+ margin-bottom: 20rpx;
+ }
+ }
+
+ .product-intro {
+ font-size: 26rpx;
+ color: #666;
+ line-height: 1.5;
+ margin-bottom: 20rpx;
+ }
+
+ .product-detail-link {
+ font-size: 24rpx;
+ color: #458cf9;
+ text-align: right;
+ }
+ }
+
+ .box-div {
+ padding: 30rpx 0rpx;
+ }
+ }
+ }
+
+
+ }
+
\ No newline at end of file
diff --git a/pages/finance/production.vue b/pages/finance/production.vue
new file mode 100644
index 0000000..8fe3a05
--- /dev/null
+++ b/pages/finance/production.vue
@@ -0,0 +1,239 @@
+
+
+
+
+
+
+
+
+
+
+
+ 所在地
+ {{productInfo.location}}
+
+
+ 详细地址
+ {{productInfo.detailAddress}}
+
+
+ 联系人
+ {{productInfo.contactPerson}}
+
+
+ 结算方式
+ {{productInfo.settlementMethod}}
+
+
+ 产品企业
+ {{productInfo.company}}
+
+
+
+
+
+
+ 产品需求(4)
+
+
+
+ 需求名称
+
+
+ 限制
+ 详情
+
+
+ 限价
+ 详情
+
+
+ 时间
+ 详情
+
+
+ 其他要求
+ 详情
+
+
+
+
+
+
+
+ 产品动态
+
+
+
+ 发布时间
+ {{productInfo.publishDate}}
+
+
+ 年化增长
+ {{productInfo.annualGrowth}}%
+
+
+
+
+
+
+ 立即咨询
+
+
+
+
+
+
+
\ No newline at end of file