wuguojie 1 год назад
Родитель
Сommit
0a7f56fa11
1 измененных файлов с 54 добавлено и 45 удалено
  1. 54 45
      src/views/Letter/Wallet/FundsWallet.vue

+ 54 - 45
src/views/Letter/Wallet/FundsWallet.vue

@@ -159,6 +159,7 @@ font-weight: 500;">{{ findMyAmountData.withdrawableAmount }}</span> </span>
 
 <script>
 import Cookies from "js-cookie";
+import { MessageBox } from 'element-ui'
 export default {
   // 数据存放区域
   data() {
@@ -375,56 +376,64 @@ export default {
           bankNumber: this.bankCardInfo?this.bankCardInfo.bankNumber: null
         }).then(res => {
           that.withdrawLoading = false
-          if(res.data.bizCode === '2') {
-            if(res.data.url) {
-              that.$message({
-                type: 'warning',
-                message: res.data.msg,
-              });
-              window.open(res.data.url)
-            }
-          } else if(res.data.bizCode === '1') {
-            that.$api.letter.getSignSrc({
-              userId: userInfo.id
-            }).then(res => {
+          if(res.code == '200') {
+            if(res.data.bizCode === '2') {
               if(res.data.url) {
-                that.$message({
-                  type: 'warning',
-                  message: res.data.msg,
-                });
-                window.open(res.data.url)
+                MessageBox.confirm(res.data.msg, '温馨提示',{
+                  confirmButtonText: '去查看',
+                  cancelButtonText: '取消',
+                  type: 'warning'
+                }).then(() => {
+                  window.open(res.data.url)
+                })
               }
-            })
-          } else if(res.data.bizCode === '3' || res.data.bizCode === '0') {
-            that.extract = null
-            that.$api.letter.getUserBankList({
-              auditStatus: '1',
-              delFlag: '0'
-            }).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;
-                    }
+            } else if(res.data.bizCode === '1') {
+              that.$api.letter.getSignSrc({
+                userId: userInfo.id
+              }).then(res => {
+                if(res.data.url) {
+                  MessageBox.confirm(res.data.msg, '温馨提示',{
+                    confirmButtonText: '去签约',
+                    cancelButtonText: '稍后签约',
+                    type: 'warning'
+                  }).then(() => {
+                    window.open(res.data.url)
                   })
-                })
-                this.cardPackList = res.data;
-                let bankinfo = res.data.find(val => val.isDefault == 1)
-                if (bankinfo) {
-                  this.bankCardInfo = bankinfo;
+                }
+              })
+            } else if(res.data.bizCode === '3' || res.data.bizCode === '0') {
+              that.extract = null
+              that.$api.letter.getUserBankList({
+                auditStatus: '1',
+                delFlag: '0'
+              }).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.bankCardInfo = res.data[0]
+                  that.$message({
+                    type: 'error',
+                    message: "暂无审核通过的银行卡,不可提现",
+                  });
                 }
-                this.withdrawalVisible = true;
-              } else {
-                that.$message({
-                  type: 'error',
-                  message: "暂无审核通过的银行卡,不可提现",
-                });
-              }
-            });
+              });
+            }
+          } else {
+            this.$message.error(res.msg)
           }
         })
       }