From 2d9eaadefb271a43a9a7de7c299377321e07bc8e Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Thu, 14 Aug 2025 13:29:10 +0800
Subject: [PATCH] 1
---
src/page/bankCard/index.vue | 66 ++++++++++++++++++++++----------
1 files changed, 45 insertions(+), 21 deletions(-)
diff --git a/src/page/bankCard/index.vue b/src/page/bankCard/index.vue
index d0d0f1e..7d9c505 100644
--- a/src/page/bankCard/index.vue
+++ b/src/page/bankCard/index.vue
@@ -65,19 +65,38 @@
</div>
</div> -->
- <div class="bank_name" @click.stop="gotodaka" v-if="addBank == true">
+ <!-- <div class="bank_name" @click.stop="gotodaka" v-if="addBank == true"> -->
+ <div class="bank_name" v-if="addBank == true">
<div class="lefts">
<span>{{ $t("hj213") }}</span>
</div>
<div class="rights" style="justify-content: none;">
- {{ name }}
- <!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
+ <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" />
<!-- <picker @change="bindPickerChange" :value="index" :range="array">
<view >{{array[index].name}}</view>
</picker> -->
</div>
</div>
+ <div class="bank_name" v-if="addBank == true">
+ <div class="lefts">
+ <span>{{ $t("hj214") }}</span>
+ </div>
+
+ <div class="rights" style="justify-content: none;">
+ <input type="text" :placeholder="$t('hj219')" v-model="bankAddress" :disabled="!addBank" />
+ </div>
+ </div>
+ <div class="bank_name" v-if="addBank == true">
+ <div class="lefts">
+ <span>{{ $t("支行番号") }}</span>
+ </div>
+
+ <div class="rights" style="justify-content: none;">
+ <input type="text" :placeholder="$t('请输入支行番号')" v-model="branchNo" :disabled="!addBank" />
+ </div>
+ </div>
+
<div class="bank_name" v-if="addBank == true">
<div class="lefts">
<span>{{ $t("hj215") }}</span>
@@ -91,7 +110,7 @@
/>
</div>
</div>
- <div class="bank_name" v-if="addBank == true">
+ <!-- <div class="bank_name" v-if="addBank == true">
<div class="lefts">
<span>{{ $t("hj303") }}</span>
</div>
@@ -103,9 +122,9 @@
:disabled="!addBank"
/>
</div>
- </div>
+ </div> -->
- <div class="bank_name" v-if="addBank == true && !id">
+ <div class="bank_name" v-if="addBank == true ">
<div class="lefts">
<span>{{ $t("银行卡户主名称") }}</span>
</div>
@@ -119,7 +138,7 @@
</div>
</div>
- <div class="bank_name" v-if="addBank == true && !id">
+ <!-- <div class="bank_name" v-if="addBank == true && !_id">
<div class="lefts">
<span>{{ $t("hj16") }}</span>
</div>
@@ -131,7 +150,7 @@
:disabled="!addBank"
/>
</div>
- </div>
+ </div> -->
<!-- <div class="bank_name" v-if="addBank==false">
<div class="lefts">
<span>{{ $t('hj304') }}123</span>
@@ -172,6 +191,7 @@
showPicker: false,
bankName: "", //银行名称,
bankAddress: "", //需要精确到分行或者支行,
+ branchNo:"",//支行番號
bankNo: "", // 印象卡号
banif: "",
bankun: "",
@@ -182,7 +202,8 @@
addBank: false,
id: "",
code: "",
- name: ""
+ name: "",
+ _id: null
};
},
created() {
@@ -191,16 +212,17 @@
if (params && params.id) {
// 编辑模式
this.addBank = true;
- this.id = params.id;
+ this._id = params.id;
this.bankNo = params.bankNo || "";
- this.banif = params.bankAddress || "";
- this.name = params.bankName || "";
+ this.bankAddress = params.branchName || "";
+ this.branchNo = params.branchNo || "";
+ this.bankName = params.bankName || "";
this.code = params.bankImg || "";
this.bankEmail = params.bankEmail || "";
this.bankCardholderName = params.bankCardholderName || "";
} else {
// 新增模式
- this.id = null;
+ // this.id = null;
this.getCardDetail();
}
this.getbanklist();
@@ -234,9 +256,9 @@
// 添加银行卡
if (isNull(this.bankNo)) {
Toast(this.$t("hj217"));
- } else if (isNull(this.name)) {
+ } else if (isNull(this.bankName)) {
Toast(this.$t("hj218"));
- } else if (isNull(this.banif)) {
+ } else if (isNull(this.bankAddress)) {
Toast(this.$t("hj218a"));
}
// else if (isNull(this.bankAddress) ) {
@@ -244,18 +266,19 @@
// }
else {
let opts = {
- bankName: this.name,
+ bankName: this.bankName,
bankNo: this.bankNo,
- bankAddress: this.banif,
+ branchName: this.bankAddress,
+ branchNo: this.branchNo,
bankImg: this.code,
bankEmail: this.bankEmail,
bankCardholderName: this.bankCardholderName
};
let data;
- if (this.$route.query.id) {
+ if (this._id) {
// 编辑
- opts.id = this.id;
+ opts.id = this._id;
data = await api.getUpdate(opts);
} else {
// 新增
@@ -289,6 +312,7 @@
</script>
<style scoped lang="less">
+
.bank_card_page {
width: 100%;
height: 100%;
@@ -368,7 +392,7 @@
display: flex;
align-items: center;
justify-content: center;
- background: #1b79f5;
+ background: #185546;
font-size: 0.4103rem;
color: #fff;
@@ -388,7 +412,7 @@
align-items: center;
font-style: normal;
font-weight: 500;
- font-size: 0.48rem;
+ font-size: 0.35rem;
color: #14181f;
}
</style>
--
Gitblit v1.9.3