|
|
@@ -18,7 +18,7 @@
|
|
|
MoneyData.handlingFee }}</span>
|
|
|
<span v-else>0.00</span>
|
|
|
</div>
|
|
|
- <el-button type="primary" size="small" @click="withdrawalVisible = true">立即提现</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="instantWithdrawal">立即提现</el-button>
|
|
|
</div>
|
|
|
<div class="flex f-c a-c j-s">
|
|
|
<span>预收金额(元)</span>
|
|
|
@@ -44,7 +44,7 @@
|
|
|
MoneyData.documentary }}</span>
|
|
|
<span v-else>0.00</span>
|
|
|
</div>
|
|
|
- <el-button type="primary" size="small" @click="withdrawalVisible = true">立即提现</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="instantWithdrawal">立即提现</el-button>
|
|
|
</div>
|
|
|
<div class="flex f-c a-c j-s">
|
|
|
<span>预收金额(元)</span>
|
|
|
@@ -73,7 +73,7 @@
|
|
|
<span v-else>0.00</span>
|
|
|
|
|
|
</div>
|
|
|
- <el-button type="primary" size="small" @click="withdrawalVisible = true">立即提现</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="instantWithdrawal">立即提现</el-button>
|
|
|
</div>
|
|
|
<div class="flex f-c a-c j-s">
|
|
|
<span>预收金额(元)</span>
|
|
|
@@ -403,10 +403,38 @@ export default {
|
|
|
this.datetime = this.transformTime();
|
|
|
this.allamount();
|
|
|
this.FindPage();
|
|
|
- this.banklist();
|
|
|
},
|
|
|
// 方法函数
|
|
|
methods: {
|
|
|
+ instantWithdrawal(){
|
|
|
+ this.$api.letter.getUserBankList({
|
|
|
+ auditStatus: '1',
|
|
|
+ }).then((res) => {
|
|
|
+ if (res.code == '200' && res.data.length) {
|
|
|
+ this.bankList.map(val => {
|
|
|
+ res.data.map(ele => {
|
|
|
+ if (val.bankName == ele.bankAccount) {
|
|
|
+ ele.logo = val.logo;
|
|
|
+ return ele;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ this.cardPackList = res.data;
|
|
|
+ let bankinfo = res.data.find(val => val.isDefault == 1)
|
|
|
+ if (bankinfo) {
|
|
|
+ this.bankCardInfo = bankinfo;
|
|
|
+ } else {
|
|
|
+ this.bankCardInfo = res.data[0]
|
|
|
+ }
|
|
|
+ this.withdrawalVisible=true;
|
|
|
+ } else {
|
|
|
+ this.$message({
|
|
|
+ type: 'error',
|
|
|
+ message: "暂无审核通过的银行卡,不可提现",
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
allwithdrawal() {
|
|
|
this.extract =parseFloat(this.MoneyData[this.accountBalance]);
|
|
|
this.checkMoney();
|
|
|
@@ -473,34 +501,6 @@ export default {
|
|
|
bankselection(data) {
|
|
|
this.bankCardInfo = data;
|
|
|
},
|
|
|
- banklist() {
|
|
|
- this.$api.letter.getUserBankList({
|
|
|
- auditStatus: '1',
|
|
|
- }).then((res) => {
|
|
|
- if (res.code == '200') {
|
|
|
- this.bankList.map(val => {
|
|
|
- res.data.map(ele => {
|
|
|
- if (val.bankName == ele.bankAccount) {
|
|
|
- ele.logo = val.logo;
|
|
|
- return ele;
|
|
|
- }
|
|
|
- })
|
|
|
- })
|
|
|
- this.cardPackList = res.data;
|
|
|
- let bankinfo = res.data.find(val => val.isDefault == 1)
|
|
|
- if (bankinfo) {
|
|
|
- this.bankCardInfo = bankinfo;
|
|
|
- } else {
|
|
|
- this.bankCardInfo = res.data[0]
|
|
|
- }
|
|
|
- } else {
|
|
|
- this.$message({
|
|
|
- type: 'error',
|
|
|
- message: res.msg,
|
|
|
- });
|
|
|
- }
|
|
|
- });
|
|
|
- },
|
|
|
regularDetails(index, row) {
|
|
|
if (this.formQuery.amountStatus == "3" && [1, 2].includes(this.searchType)) {
|
|
|
this.$api.letter.getSubOrderDetails(row.id).then((res) => {
|