From b252caec773901df849e911418fca87843359c6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B0=8F=E6=9E=97?= <2720981056@qq.com>
Date: Fri, 8 Aug 2025 18:42:02 +0800
Subject: [PATCH] =?UTF-8?q?=E9=93=B6=E8=A1=8C=E5=8D=A1=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages.json | 17 +-
src/pages/more/addbankCard.vue | 519 ++++++++++++++++++++++++++++++
src/pages/more/bank.vue | 284 ++++++++++++++++
src/pages/more/bankCardDetail.vue | 292 +++++++++++++++++
src/pages/more/index.vue | 14 +-
src/static/lang/enUS.json | 69 ++--
src/static/lang/zh_CN.json | 35 +-
7 files changed, 1192 insertions(+), 38 deletions(-)
create mode 100644 src/pages/more/addbankCard.vue
create mode 100644 src/pages/more/bank.vue
create mode 100644 src/pages/more/bankCardDetail.vue
diff --git a/src/pages.json b/src/pages.json
index 3d0411a..f6c8169 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -26,7 +26,22 @@
{
"path": "pages/more/index",
"style": {
- "navigationBarTitleText": "我的"
+ "navigationBarTitleText": ""
+ }
+ },{
+ "path": "pages/more/bank",
+ "style": {
+ "navigationBarTitleText": ""
+ }
+ },{
+ "path": "pages/more/addbankCard",
+ "style": {
+ "navigationBarTitleText": ""
+ }
+ },{
+ "path": "pages/more/bankCardDetail",
+ "style": {
+ "navigationBarTitleText": ""
}
}
],
diff --git a/src/pages/more/addbankCard.vue b/src/pages/more/addbankCard.vue
new file mode 100644
index 0000000..d7112d4
--- /dev/null
+++ b/src/pages/more/addbankCard.vue
@@ -0,0 +1,519 @@
+
+
+
+
+
+
+
+ {{$t('bank.bindCard')}}
+
+
+
+
+
+
+
+ {{$t('bank.bankcardnum')}}
+
+
+
+
+
+
+
+
+ {{$t('bank.bankname')}}
+
+
+ {{ bankList[bankIndex]?.name || '请选择银行' }}
+
+
+
+
+
+
+
+ {{$t('bank.cardpersonname')}}
+
+
+
+
+
+ {{$t(bank.idCard)}}
+
+
+
+
+
+ {{$t('bank.cardphone')}}
+
+
+
+
+
+ {{$t('bank.bankvericode')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/more/bank.vue b/src/pages/more/bank.vue
new file mode 100644
index 0000000..39b030f
--- /dev/null
+++ b/src/pages/more/bank.vue
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+ {{ $t('bank.myBank') }}
+
+
+
+
+
+
+
+
+
+ +
+ {{ $t('bank.addcard') }}
+
+
+
+
+
+ {{card.bankName}}
+
+
+ {{card.cardType}}
+
+
+ **** **** **** {{card.cardNumber.slice(-4)}}
+
+
+
+
+
+
+ {{$t('bank.longpressTip')}}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/more/bankCardDetail.vue b/src/pages/more/bankCardDetail.vue
new file mode 100644
index 0000000..fd557d8
--- /dev/null
+++ b/src/pages/more/bankCardDetail.vue
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+ {{$t('bank.cardDetail')}}
+
+
+
+
+
+
+
+ {{card.bankName}}
+
+
+ {{card.cardType}}
+
+
+ {{formatCardNumber(card.cardNumber)}}
+
+
+
+
+
+
+ {{$t('bank.cardperson')}}
+ {{card.cardHolder}}
+
+
+ {{$t('bank.cardphone')}}
+ {{card.phone}}
+
+
+ {{ $t('bank.bindtime') }}
+ {{card.bindTime}}
+
+
+
+
+
+ {{$t(bank.unbindcard)}}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/more/index.vue b/src/pages/more/index.vue
index eafdd31..19203e7 100644
--- a/src/pages/more/index.vue
+++ b/src/pages/more/index.vue
@@ -21,8 +21,8 @@