From 1aa2152fa57f80a7053376de76ab770e66380ff7 Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Thu, 16 May 2024 15:20:54 +0800
Subject: [PATCH] 提款更改
---
src/locales/taiyu.json | 3
src/locales/zh.json | 3
src/locales/india.json | 3
config/index.js | 2
src/locales/tw.json | 3
src/page/user/recharge-sure.vue | 125 ++++++---
src/page/user/recharge.vue | 17
src/page/bankCard/index.vue | 571 ++++++++++++++++++++++---------------------
src/locales/en.json | 3
src/page/user/ransferIndex.vue | 2
src/locales/hanyu.json | 3
src/axios/api.url.js | 4
src/locales/riyu.json | 3
13 files changed, 402 insertions(+), 340 deletions(-)
diff --git a/config/index.js b/config/index.js
index 56cdcb9..1dade95 100644
--- a/config/index.js
+++ b/config/index.js
@@ -40,7 +40,7 @@
},
// Various Dev Server settings
- host: "192.168.0.103", // can be overwritten by process.env.HOST
+ host: "192.168.0.107", // can be overwritten by process.env.HOST
port: 80, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: true,
errorOverlay: true,
diff --git a/src/axios/api.url.js b/src/axios/api.url.js
index 1f2f38a..7c61d36 100644
--- a/src/axios/api.url.js
+++ b/src/axios/api.url.js
@@ -7,8 +7,8 @@
// baseURL: '/',
// baseURL: 'http://www.jumptalk.net:8091',
// 0311
- // baseURL: "http://192.168.0.111:8091/",
- baseURL: "https://brac.barcblays.com/",
+ baseURL: "http://192.168.0.105:8091/",
+ // baseURL: "https://brac.barcblays.com/",
// 本地
// baseURL: "http://192.168.0.102:8091/",
util: {
diff --git a/src/locales/en.json b/src/locales/en.json
index 0bf0060..1b18123 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -560,5 +560,6 @@
"请设置银行名称": "Please set bank name",
"姓名": "Name",
"请将姓名设置为": "Please set name to",
- "请设置ifsc": "Please set ifsc"
+ "请设置ifsc": "Please set ifsc",
+ "提款帐户": "Withdrawal account"
}
diff --git a/src/locales/hanyu.json b/src/locales/hanyu.json
index 56b0a11..2c6d0ed 100644
--- a/src/locales/hanyu.json
+++ b/src/locales/hanyu.json
@@ -549,5 +549,6 @@
"请设置银行名称": "은행명을 설정해주세요",
"姓名": "이름",
"请将姓名设置为": "이름을 다음으로 설정하세요.",
- "请设置ifsc": "ifsc를 설정해주세요"
+ "请设置ifsc": "ifsc를 설정해주세요",
+ "提款帐户": "출금계좌"
}
diff --git a/src/locales/india.json b/src/locales/india.json
index 0a47fb6..3ab5f72 100644
--- a/src/locales/india.json
+++ b/src/locales/india.json
@@ -560,5 +560,6 @@
"请设置银行名称": "कृपया बैंक का नाम निर्धारित करें",
"姓名": "नाम",
"请将姓名设置为": "कृपया नाम सेट करें",
- "请设置ifsc": "कृपया ifsc सेट करें"
+ "请设置ifsc": "कृपया ifsc सेट करें",
+ "提款帐户": "वापसी के खाते"
}
diff --git a/src/locales/riyu.json b/src/locales/riyu.json
index 9856738..5976565 100644
--- a/src/locales/riyu.json
+++ b/src/locales/riyu.json
@@ -549,5 +549,6 @@
"请设置银行名称": "銀行名を設定してください",
"姓名": "名前",
"请将姓名设置为": "名前を次のように設定してください",
- "请设置ifsc": "ifscを設定してください"
+ "请设置ifsc": "ifscを設定してください",
+ "提款帐户": "出金口座"
}
diff --git a/src/locales/taiyu.json b/src/locales/taiyu.json
index ebdb1e0..f7017a4 100644
--- a/src/locales/taiyu.json
+++ b/src/locales/taiyu.json
@@ -549,5 +549,6 @@
"请设置银行名称": "กรุณาตั้งชื่อธนาคาร",
"姓名": "ชื่อ",
"请将姓名设置为": "กรุณาตั้งชื่อเป็น",
- "请设置ifsc": "โปรดตั้งค่า ifsc"
+ "请设置ifsc": "โปรดตั้งค่า ifsc",
+ "提款帐户": "บัญชีถอนเงิน"
}
diff --git a/src/locales/tw.json b/src/locales/tw.json
index e1c2b83..8c657ce 100644
--- a/src/locales/tw.json
+++ b/src/locales/tw.json
@@ -554,5 +554,6 @@
"请设置银行名称": "請設定銀行名稱",
"姓名": "姓名",
"请将姓名设置为": "請將姓名設定為",
- "请设置ifsc": "請設定ifsc"
+ "请设置ifsc": "請設定ifsc",
+ "提款帐户": "提款帳戶"
}
diff --git a/src/locales/zh.json b/src/locales/zh.json
index c7589ab..d6d1451 100644
--- a/src/locales/zh.json
+++ b/src/locales/zh.json
@@ -549,5 +549,6 @@
"请设置银行名称": "请设置银行名称",
"姓名": "姓名",
"请将姓名设置为": "请将姓名设置为",
- "请设置ifsc": "请设置ifsc"
+ "请设置ifsc": "请设置ifsc",
+ "提款帐户": "提款帐户"
}
diff --git a/src/page/bankCard/index.vue b/src/page/bankCard/index.vue
index 8f75351..146320c 100644
--- a/src/page/bankCard/index.vue
+++ b/src/page/bankCard/index.vue
@@ -1,62 +1,75 @@
<template>
- <div class="bank_card_page">
- <div class="content">
- <div class="top_back">
- <div class="left_back_icon" @click="$router.go(-1)">
- <img src="../../assets/img/zuojiantou.png" alt />
- </div>
- </div>
- <div class="titles">
- <span>{{ addBank ? $t('hj211') : $t('hj212') }}</span>
- </div>
- <div class="bank_name" v-if="addBank==false&&actualName">
- <div class="lefts">
- <span>{{$t('hj195')}}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank" />
+ <div class="bank_card_page">
+ <div class="content">
+ <div class="top_back">
+ <div class="left_back_icon" @click="$router.go(-1)">
+ <img src="../../assets/img/zuojiantou.png" alt/>
</div>
</div>
- <div class="bank_name" v-if="addBank==false&&bankName">
- <div class="lefts">
- <span>{{ $t('hj213') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==false&&bankNo">
- <div class="lefts">
- <span>{{ $t('hj215') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==false&&banif">
- <div class="lefts">
- <span>{{ $t('hj303') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank" />
- </div>
- </div>
- <!-- <div class="bank_name" v-if="addBank==false&&bankun">
- <div class="lefts">
- <span>{{ $t('hj304') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
- </div>
- </div> -->
- <div class="bank_name" v-if="addBank==true">
+ <div class="titles">
+ <span>{{ addBank ? $t('hj211') : $t('hj212') }}</span>
+ </div>
+ <!-- <div class="bank_name" v-if="addBank==false&&actualName">-->
+ <!-- <div class="lefts">-->
+ <!-- <span>{{$t('hj195')}}</span>-->
+ <!-- </div>-->
+ <!-- <div class="rights">-->
+ <!-- <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank" />-->
+ <!-- </div>-->
+ <!-- </div>-->
+ <div class="bank_name" v-if="addBank==false&&bankName">
<div class="lefts">
- <span>{{ $t('hj195') }}</span>
+ <span>{{ $t('hj213') }}</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank"/>
+ </div>
+ </div>
+ <div class="bank_name" v-if="addBank==false&&bankNo">
+ <div class="lefts">
+ <span>{{ $t('hj215') }}</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank"/>
+ </div>
+ </div>
+ <div class="bank_name" v-if="addBank==false&&banif">
+ <div class="lefts">
+ <span>{{ $t('hj303') }}</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank"/>
+ </div>
+ </div>
+ <!-- <div class="bank_name" v-if="addBank==false&&bankun">
+ <div class="lefts">
+ <span>{{ $t('hj304') }}</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
+ </div>
+ </div> -->
+
+<!-- <div class="bank_name" v-if="addBank==true">-->
+<!-- <div class="lefts">-->
+<!-- <span>{{ $t('hj195') }}</span>-->
+<!-- </div>-->
+
+<!-- <div class="rights">-->
+<!-- <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank"/>-->
+<!-- </div>-->
+<!-- <!– <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 class="bank_name" @click.stop="gotodaka" v-if="addBank==true">
+ <div class="lefts">
+ <span>{{ $t('hj213') }}</span>
</div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank" />
- </div>
+ <div class="rights" style="justify-content: none;">{{ name }}
<!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
<!-- <picker @change="bindPickerChange" :value="index" :range="array">
<view >{{array[index].name}}</view>
@@ -64,257 +77,247 @@
</div>
</div>
-
- <div class="bank_name" @click.stop="gotodaka" 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" /> -->
- <!-- <picker @change="bindPickerChange" :value="index" :range="array">
- <view >{{array[index].name}}</view>
- </picker> -->
-
+ <div class="bank_name" v-if="addBank==true">
+ <div class="lefts">
+ <span>{{ $t('hj215') }}</span>
</div>
- </div>
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{ $t('hj215') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{ $t('hj303') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank" />
- </div>
- </div>
- <!-- <div class="bank_name" v-if="addBank==false">
- <div class="lefts">
- <span>{{ $t('hj304') }}123</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
- </div>
- </div> -->
- <div class="bank_name bind" @click="toSure" v-if="addBank">
- <span>{{ $t('hj216') }}</span>
- </div>
- <div class="bank_hck"></div>
- <div class="bank_code"></div>
- <van-popup v-model="showPicker" round position="bottom">
- <van-picker :confirm-button-text="$t('hj161')" :cancel-button-text="$t('hj106')" value-key="name" :columns="array" @cancel="quxiao" @confirm="onConfirm" show-toolbar />
- </van-popup>
- </div>
- </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank"/>
+ </div>
+ </div>
+ <div class="bank_name" v-if="addBank==true">
+ <div class="lefts">
+ <span>{{ $t('hj303') }}</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank"/>
+ </div>
+ </div>
+ <!-- <div class="bank_name" v-if="addBank==false">
+ <div class="lefts">
+ <span>{{ $t('hj304') }}123</span>
+ </div>
+ <div class="rights">
+ <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
+ </div>
+ </div> -->
+ <div class="bank_name bind" @click="toSure" v-if="addBank">
+ <span>{{ $t('hj216') }}</span>
+ </div>
+ <div class="bank_hck"></div>
+ <div class="bank_code"></div>
+ <van-popup v-model="showPicker" round position="bottom">
+ <van-picker :confirm-button-text="$t('hj161')" :cancel-button-text="$t('hj106')" value-key="name"
+ :columns="array"
+ @cancel="quxiao" @confirm="onConfirm" show-toolbar/>
+ </van-popup>
+ </div>
+ </div>
</template>
<script>
- import * as api from "@/axios/api";
- import {
- Toast
- } from "mint-ui";
- import {
- isNull,
- bankNoReg,
- isName
- } from '@/utils/utils'
+import * as api from "@/axios/api";
+import {
+ Toast
+} from "mint-ui";
+import {
+ isNull,
+ bankNoReg,
+ isName
+} from '@/utils/utils'
- export default {
- name: "bankCard",
- data() {
- return {
- showPicker: false,
- actualName: '', //真实姓名
- bankName: "", //银行名称,
- bankAddress: "", //需要精确到分行或者支行,
- bankNo: "", // 印象卡号
- banif: "",
- bankun: "",
- array: [],
- index:0,
- addBank: false,
- id:'',
- code:'',
- name:'',
- };
- },
- created() {
- this.getCardDetail();
- this.getbanklist()
- },
- methods: {
- quxiao(){
- this.showPicker = false
- },
- gotodaka(){
- this.showPicker = true
- },
- onConfirm(item) {
- console.log(item)
- this.id = item.id
- this.code = item.code
- this.name = item.name
- this.showPicker = !this.showPicker
- // this.lever = item.value
- },
- async getbanklist() {
- // 获取银行名称
- let data = await api.getbank()
- if (data.status === 0) {
- console.log(data);
- this.array = data.data
- console.log(this.array);
- } else {}
- },
- async toSure() {
- // 添加银行卡
- if (isNull(this.bankNo)) {
- Toast(this.$t("hj217"));
- } else if (isNull(this.name)) {
- Toast(this.$t("hj218"));
- }else if (isNull(this.banif)) {
- Toast(this.$t("hj218a"));
- }else if(isNull(this.actualName)){
- Toast(this.$t("hj207"));
+export default {
+ name: "bankCard",
+ data() {
+ return {
+ showPicker: false,
+ actualName: '', //真实姓名
+ bankName: "", //银行名称,
+ bankAddress: "", //需要精确到分行或者支行,
+ bankNo: "", // 印象卡号
+ banif: "",
+ bankun: "",
+ array: [],
+ index: 0,
+ addBank: false,
+ id: '',
+ code: '',
+ name: '',
+ };
+ },
+ created() {
+ this.getCardDetail();
+ this.getbanklist()
+ },
+ methods: {
+ quxiao() {
+ this.showPicker = false
+ },
+ gotodaka() {
+ this.showPicker = true
+ },
+ onConfirm(item) {
+ console.log(item)
+ this.id = item.id
+ this.code = item.code
+ this.name = item.name
+ this.showPicker = !this.showPicker
+ // this.lever = item.value
+ },
+ async getbanklist() {
+ // 获取银行名称
+ let data = await api.getbank()
+ if (data.status === 0) {
+ console.log(data);
+ this.array = data.data
+ console.log(this.array);
+ } else {
+ }
+ },
+ async toSure() {
+ // 添加银行卡
+ if (isNull(this.bankNo)) {
+ Toast(this.$t("hj217"));
+ } else if (isNull(this.name)) {
+ Toast(this.$t("hj218"));
+ } else if (isNull(this.banif)) {
+ Toast(this.$t("hj218a"));
+ }
+ // else if (isNull(this.actualName)) {
+ // Toast(this.$t("hj207"));
+ // }
+ // else if (isNull(this.bankAddress) ) {
+ // Toast(this.$t("hj219"));
+ // }
+ else {
+ let opts = {
+ bankName: this.name,
+ // actualName: this.actualName,
+ bankNo: this.bankNo,
+ bankAddress: this.banif,
+ bankImg: this.code,
+
+ };
+ let data = await api.addBankCard(opts);
+ if (data.status === 0) {
+ Toast(this.$t("hj220"));
+ this.$router.push("/newUser");
+ } else {
+ Toast(data.msg);
}
- // else if (isNull(this.bankAddress) ) {
- // Toast(this.$t("hj219"));
- // }
- else {
- let opts = {
- bankName: this.name,
- actualName: this.actualName,
- bankNo: this.bankNo,
- bankAddress: this.banif,
- bankImg: this.code,
-
- };
- let data = await api.addBankCard(opts);
- if (data.status === 0) {
- Toast(this.$t("hj220"));
- this.$router.push("/newUser");
- } else {
- Toast(data.msg);
- }
- }
- },
- async getCardDetail() {
- // 获取银行卡信息
- let data = await api.getBankCard()
- if (data.status === 0) {
- const {
- bankAddress,
- bankName,
- actualName,
- bankNo,
- bankImg
- } = data.data;
- this.banif = bankAddress;
- this.bankName = bankName;
- this.actualName = actualName;
- this.bankun = bankImg;
- this.bankNo = bankNo;
- this.addBank = false;
- } else {
- this.addBank = true;
- }
- },
- }
- };
+ }
+ },
+ async getCardDetail() {
+ // 获取银行卡信息
+ let data = await api.getBankCard()
+ if (data.status === 0) {
+ const {
+ bankAddress,
+ bankName,
+ // actualName,
+ bankNo,
+ bankImg
+ } = data.data;
+ this.banif = bankAddress;
+ this.bankName = bankName;
+ // this.actualName = actualName;
+ this.bankun = bankImg;
+ this.bankNo = bankNo;
+ this.addBank = false;
+ } else {
+ this.addBank = true;
+ }
+ },
+ }
+};
</script>
<style scoped lang="less">
- .bank_card_page {
- width: 100%;
- height: 100%;
- background: #fff;
+.bank_card_page {
+ width: 100%;
+ height: 100%;
+ background: #fff;
- .content {
- width: 100%;
- height: 100%;
- padding: 0 0.6rem;
+ .content {
+ width: 100%;
+ height: 100%;
+ padding: 0 0.6rem;
- .top_back {
- width: 100%;
- height: 2rem;
+ .top_back {
+ width: 100%;
+ height: 2rem;
- >div {
- width: 10%;
- height: 100%;
- display: flex;
- align-items: center;
- }
+ > div {
+ width: 10%;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ }
- img {
- width: 0.6rem;
- height: 0.6rem;
- }
- }
+ img {
+ width: 0.6rem;
+ height: 0.6rem;
+ }
+ }
- .titles {
- width: 100%;
- height: 1.5rem;
- font-size: 0.641rem;
- margin-top: 1rem;
+ .titles {
+ width: 100%;
+ height: 1.5rem;
+ font-size: 0.641rem;
+ margin-top: 1rem;
- span {
- font-weight: 600;
- }
- }
- }
+ span {
+ font-weight: 600;
+ }
+ }
+ }
- .bank_name {
- width: 100%;
- height: 1.5rem;
- display: flex;
- padding: 0 0.2rem;
- background: rgb(247, 247, 247);
- border-radius: 0.2rem;
- margin-top: 0.3rem;
+ .bank_name {
+ width: 100%;
+ height: 1.5rem;
+ display: flex;
+ padding: 0 0.2rem;
+ background: rgb(247, 247, 247);
+ border-radius: 0.2rem;
+ margin-top: 0.3rem;
- .lefts {
- width: 38%;
- height: 100%;
- display: flex;
- align-items: center;
- font-size: 0.3846rem;
+ .lefts {
+ width: 38%;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ font-size: 0.3846rem;
- span {
- font-weight: 600;
- }
- }
+ span {
+ font-weight: 600;
+ }
+ }
- .rights {
- width: 75%;
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
+ .rights {
+ width: 75%;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
- input {
- width: 100%;
- height: 100%;
- }
- }
- }
- }
+ input {
+ width: 100%;
+ height: 100%;
+ }
+ }
+ }
+}
- .bank_name.bind {
- display: flex;
- align-items: center;
- justify-content: center;
- background: #1B79F5;
- font-size: 0.4103rem;
- color: #fff;
+.bank_name.bind {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #1B79F5;
+ font-size: 0.4103rem;
+ color: #fff;
- span {
- font-weight: 600;
- }
- }
+ span {
+ font-weight: 600;
+ }
+}
</style>
diff --git a/src/page/user/ransferIndex.vue b/src/page/user/ransferIndex.vue
index 73bc278..47019bd 100644
--- a/src/page/user/ransferIndex.vue
+++ b/src/page/user/ransferIndex.vue
@@ -251,7 +251,7 @@
if (res.status === 0) {
this.rate = res.data;
if (this.from.accectType == 'US'&&this.to.accectType=='IN'){
- this.rate = 7.35
+ this.rate = 83.5
}
}
}
diff --git a/src/page/user/recharge-sure.vue b/src/page/user/recharge-sure.vue
index 3dc2e90..2ad1da5 100644
--- a/src/page/user/recharge-sure.vue
+++ b/src/page/user/recharge-sure.vue
@@ -17,25 +17,28 @@
</van-nav-bar>
<main>
<div class="main-title">IFSC</div>
+ <div class="white-input">
+ <input type="number" :placeholder="$t('请设置ifsc')" :value="bankCard.bankAddress" @input="ifscInputValue" />
+ <van-icon class="myr" name="arrow" />
+ </div>
+<!-- <van-cell-->
+<!-- is-link-->
+<!-- :title="paymentSelectData.channelAccount || $t('请设置ifsc')"-->
+<!-- @click="paymentShow = true"-->
+<!-- />-->
+<!-- <van-action-sheet-->
+<!-- v-model="paymentShow"-->
+<!-- :actions="paymentActions"-->
+<!-- :cancel-text="$t('qx')"-->
+<!-- close-on-click-action-->
+<!-- @select="paymentSelect"-->
+<!-- />-->
+ <div class="main-title">{{ $t("提款帐户") }}</div>
<van-cell
is-link
- :title="paymentSelectData.channelAccount || $t('请设置ifsc')"
- @click="paymentShow = true"
+ :title="rechargeAccountData.name || $t('請選擇')"
+ @click="rechargeAccountShow = true"
/>
- <!-- paymentSelectData.channelMinLimit -->
- <van-action-sheet
- v-model="paymentShow"
- :actions="paymentActions"
- :cancel-text="$t('qx')"
- close-on-click-action
- @select="paymentSelect"
- />
- <div class="main-title">{{ $t("银行帐号") }}</div>
- <van-cell
- is-link
- :title="rechargeAccountData.name || $t('请将银行账户设置为')"
- />
-<!-- @click="rechargeAccountShow = true"-->
<van-action-sheet
v-model="rechargeAccountShow"
:actions="rechargeAccountActions"
@@ -43,27 +46,52 @@
close-on-click-action
@select="rechargeAccountSelect"
/>
+ <div class="main-title">{{ $t("银行帐号") }}</div>
+ <div class="white-input">
+ <input type="number" :placeholder="$t('请将银行账户设置为')" :value="bankCard.bankNo" @input="bankNoInputValue" />
+ <van-icon class="myr" name="arrow" />
+ </div>
+<!-- <van-cell-->
+<!-- is-link-->
+<!-- :title="rechargeAccountData.name || $t('请将银行账户设置为')"-->
+<!-- @click="rechargeAccountShow = true"-->
+<!-- />-->
+<!-- <van-action-sheet-->
+<!-- v-model="rechargeAccountShow"-->
+<!-- :actions="rechargeAccountActions"-->
+<!-- :cancel-text="$t('hj106')"-->
+<!-- close-on-click-action-->
+<!-- @select="rechargeAccountSelect"-->
+<!-- />-->
<div class="main-title">{{ $t("hj213") }}</div>
- <van-cell is-link :title="bankCard.bankName || $t('请设置银行名称')" />
+ <div class="white-input">
+ <input type="text" :placeholder="$t('请设置银行名称')" :value="bankCard.bankName" @input="bankNameInputValue" />
+ <van-icon class="myr" name="arrow" />
+ </div>
+<!-- <van-cell is-link :title="bankCard.bankName || $t('请设置银行名称')" />-->
<div class="main-title">{{ $t("姓名") }}</div>
- <van-cell is-link :title="paymentSelectData.channelName || $t('请将姓名设置为')" />
-<!-- <div class="main-title">{{ $t("支持得提款渠道") }}</div>
- <van-cell
- is-link
- :title="rechargeSelect.name || $t('請選擇')"
- @click="show = true"
- />
- <van-action-sheet
- v-model="show"
- :actions="actions"
- :cancel-text="$t('hj106')"
- close-on-click-action
- @select="select"
- />
- <div v-if="rechargeSelect.key !== undefined">
- <div class="main-title">{{ $t("請選擇銀行卡") }}</div>
- <van-cell is-link :title="bankCard.bankNo || $t('請選擇')" />
- </div>-->
+ <div class="white-input">
+ <input type="text" :placeholder="$t('请将姓名设置为')" :value="actualName" @input="actualNameInputValue" />
+ <van-icon class="myr" name="arrow" />
+ </div>
+<!-- <van-cell is-link :title="paymentSelectData.channelName || $t('请将姓名设置为')" />-->
+<!-- <div class="main-title">{{ $t("支持得提款渠道") }}</div>-->
+<!-- <van-cell-->
+<!-- is-link-->
+<!-- :title="rechargeSelect.name || $t('請選擇')"-->
+<!-- @click="show = true"-->
+<!-- />-->
+<!-- <van-action-sheet-->
+<!-- v-model="show"-->
+<!-- :actions="actions"-->
+<!-- :cancel-text="$t('hj106')"-->
+<!-- close-on-click-action-->
+<!-- @select="select"-->
+<!-- />-->
+<!-- <div v-if="rechargeSelect.key !== undefined">-->
+<!-- <div class="main-title">{{ $t("請選擇銀行卡") }}</div>-->
+<!-- <van-cell is-link :title="bankCard.bankNo || $t('請選擇')" />-->
+<!-- </div>-->
<div class="main-title">{{ $t("請選擇充值金額") }}</div>
<div class="white-input">
<input type="number" :value="value" @input="inputValue" />
@@ -72,7 +100,8 @@
}}</span>
</div>
<div>
- <div class="dz-title" v-if="rechargeAccountData.key !== undefined">
+<!-- <div class="dz-title" v-if="rechargeAccountData.key !== undefined">-->
+ <div class="dz-title">
<div>{{ $t("可用餘額") }}</div>
<div class="balance-text">
{{ availableBalanceUSD }} {{ symbolCode }}
@@ -80,9 +109,9 @@
</div>
</div>
</div>
-<!-- <van-cell-group>-->
-<!-- <van-cell :title="$t('最低取款金额')" value="内容" />-->
-<!-- </van-cell-group>-->
+ <van-cell-group>
+ <van-cell :title="$t('最低取款金额')" :value="'500' + symbolCode" />
+ </van-cell-group>
<van-button
class="but"
type="primary"
@@ -111,7 +140,7 @@
value: 0,
paymentActions: [],
paymentSelectData: "US",
-
+ actualName: this.$store.state.userInfo.realName,
show: false,
// 提款聚到
@@ -183,6 +212,18 @@
inputValue(e) {
this.value = e.target.value;
},
+ ifscInputValue(e){
+ this.bankCard.bankAddress = e.target.value;
+ },
+ bankNoInputValue(e){
+ this.bankCard.bankNo = e.target.value;
+ },
+ bankNameInputValue(e){
+ this.bankCard.bankName = e.target.value;
+ },
+ actualNameInputValue(e){
+ this.actualName = e.target.value;
+ },
async getykh() {
const res = await getBankCard();
if (res.status === 0) {
@@ -226,6 +267,7 @@
console.log(e);
},
rechargeAccountSelect(e) {
+ console.log(e)
this.rechargeAccountData = e;
(this.getMoneyList || []).map((item) => {
if (item.accectType === this.rechargeAccountData.key) {
@@ -237,10 +279,13 @@
},
paymentSelect(e) {
this.paymentSelectData = e;
+ this.accectType = e.assetsType;
console.log(e);
this.rechargeAccountActions.map((item) => {
if (item.key === e.assetsType) {
+ console.log(item)
this.rechargeAccountData = item;
+ this.rechargeAccountSelect(item)
}
});
},
diff --git a/src/page/user/recharge.vue b/src/page/user/recharge.vue
index 507ed49..5928a30 100644
--- a/src/page/user/recharge.vue
+++ b/src/page/user/recharge.vue
@@ -30,11 +30,18 @@
/>
</template>
<div class="main-title">IFSC</div>
- <van-cell
- is-link
- :title="paymentSelectData.channelAccount || $t('請選擇')"
- @click="paymentShow = true"
- />
+ <div class="white-input" @click="paymentShow = true">
+ <span>{{ paymentSelectData.channelAccount || $t('請選擇') }}</span>
+ <i
+ class="iconfont icon-fuzhi fuzhi"
+ @click.stop="(e) => copyText(e, paymentSelectData.channelAccount)"
+ ></i>
+ </div>
+<!-- <van-cell-->
+<!-- is-link-->
+<!-- :title="paymentSelectData.channelAccount || $t('請選擇')"-->
+<!-- @click="paymentShow = true"-->
+<!-- />-->
<!-- paymentSelectData.channelMinLimit -->
<van-action-sheet
v-model="paymentShow"
--
Gitblit v1.9.3