zhaoxiaoqiang
2022-10-11 cb74707f3a8d61a884343c57e63f9cfdaf7434b1
this.isClickSend
1 files modified
72 ■■■■■ changed files
src/views/bankCard/index.vue 72 ●●●●● patch | view | raw | blame | history
src/views/bankCard/index.vue
@@ -1,7 +1,7 @@
<!--
 * @Author: your name
 * @Date: 2021-10-28 17:26:45
 * @LastEditTime: 2022-08-05 09:46:39
 * @LastEditTime: 2022-10-11 17:44:10
 * @LastEditors: zxq
 * @Description: In User Settings Edit
 * @FilePath: \axx_ins_client\src\views\bankCard\index.vue
@@ -118,37 +118,34 @@
      return val.length==11;
    },
    onSubmit(values) {
       if(!this.isClickSend){
            this.$tool.toast('请先获取验证码');
            return false
       }
      this.$refs.submitFrom.validate().then(()=>{
        //  if(!this.dataFrom.bankCardMblNo.length>11){
        //     this.$tool.toast('手机号格式有误');
        //     return false
        //  }
          if(!this.disabled){
            let data ={...values,...this.dataFrom,bankId:this.bankId};
            this.$api.bindBankCard(data).then(({body})=>{
               Dialog.alert({
                  title: '提示',
                  message: '实名认证成功',
               });
              this.disabled =true;
              clearInterval(this.timer);
              this.codeText =`发送验证码`;
              this.waitTime =0;
              this.dataFrom.verCode ='';
            }).catch((msg)=>{
              //  Dialog.alert({
              //     title: '失败提示',
              //     message: '绑卡信息有误,请确认信息',
              //  });
            });
          }
      }).catch(()=>{
        //验证失败
      })
        console.log(this.isClickSend)
        if(!this.isClickSend){
              this.$tool.toast('请先获取验证码');
              return false
        }
        this.$refs.submitFrom.validate().then(()=>{
            if(!this.disabled){
              let data ={...values,...this.dataFrom,bankId:this.bankId};
              this.$api.bindBankCard(data).then(({body})=>{
                Dialog.alert({
                    title: '提示',
                    message: '实名认证成功',
                });
                this.disabled =true;
                clearInterval(this.timer);
                this.codeText =`发送验证码`;
                this.waitTime =0;
                this.dataFrom.verCode ='';
              }).catch((msg)=>{
                //  Dialog.alert({
                //     title: '失败提示',
                //     message: '绑卡信息有误,请确认信息',
                //  });
              });
            }
        }).catch(()=>{
          //验证失败
        })
    },
    onConfirm(value){
      this.dataFrom.bankName =value.text;
@@ -171,14 +168,7 @@
          path: "/order-handling/bank-list",
          query:{isBackName:'backCard'}
        });
        // this.showPicker = true;
        // if(this.dataFrom.bankName){
        //     this.columns.forEach((b,index)=>{
        //         if(b.name==this.dataFrom.bankName){
        //             this.defaultIndex =index;
        //         }
        //     })
        // }
    },
    onSearch(){
        let arr =[];
@@ -203,7 +193,7 @@
             clearInterval(this.timer);
        }else{
            this.$api.bankVerCode(data).then(({body})=>{
                this.isClickSend =true;
                this.isClickSend = true;
                this.bankId =body.bankId;
                this.waitTime = 60;
                this.timer  = setInterval(() => {