1 line
6.2 KiB
JavaScript
1 line
6.2 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8c5c4700"],{38781:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"remove-bank-wrap"}},[a("c-title",{attrs:{hide:!1,text:"解绑银行卡"}}),a("div",{staticClass:"content"},[a("h1",{staticStyle:{"margin-bottom":"1rem","text-align":"left","padding-left":"0.75rem"}},[t._v("输入验证码")]),a("div",{staticStyle:{"padding-left":"0.75rem","text-align":"left",color:"#666","font-size":"12px"}},[t._v(" 已向手机"+t._s(t.member_phone.substr(0,3)+"****"+t.member_phone.substr(7))+"发送短信 ")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"1rem","padding-left":"0.75rem","text-align":"left"}},[t._v(" 解绑银行卡需要短信确认 ")]),a("ul",[1==t.isOpenCaptcha?a("li",{staticClass:"second"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.captcha,expression:"captcha"}],staticStyle:{"margin-left":"0"},attrs:{placeholder:"请填写右侧图形验证码"},domProps:{value:t.captcha},on:{input:function(e){e.target.composing||(t.captcha=e.target.value)}}}),t.imgCodeLink?a("img",{staticStyle:{width:"7.5rem",height:"2.5rem","margin-left":"0"},attrs:{src:t.imgCodeLink},on:{click:t.getCaptchaImg}}):t._e()]):t._e(),a("li",{staticClass:"second"},[a("div",[a("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.v2_code,expression:"v2_code",modifiers:{trim:!0}}],staticStyle:{"margin-left":"0"},attrs:{type:"text",placeholder:"请输入短信验证码"},domProps:{value:t.v2_code},on:{input:function(e){e.target.composing||(t.v2_code=e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),a("span",{directives:[{name:"show",rawName:"v-show",value:!t.count,expression:"!count"}],staticClass:"getcodeClass",on:{click:t.VerificationCode}},[t._v("获取验证码")]),a("span",{directives:[{name:"show",rawName:"v-show",value:t.count,expression:"count"}],staticClass:"getcodeClass"},[t._v(t._s(t.count)+"秒后重新获取")])])]),a("div",{staticClass:"bank-btn",on:{click:t.confirmRemoveBank}},[t._v("确认解绑")])])],1)},n=[],c=(a("e7e5"),a("d399")),o=(a("14d9"),{data:function(){return{card_id:"",member_phone:"",v2_code:"",count:"",isOpenCaptcha:!1,imgCodeLink:"",captcha:""}},activated:function(){this._initData(),this.card_id=this.$route.params.card_id,this.getMemberPhone()},methods:{_initData:function(){this.member_phone="",this.v2_code="",this.count="",this.isOpenCaptcha=!1,this.imgCodeLink="",this.captcha=""},getMemberPhone:function(){var t=this;return $http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.get-mobile",{},"loading").then((function(e){if(1!==e.result)return t.$toast(e.msg);e.data.get_captcha&&e.data.get_captcha.captcha&&(t.imgCodeLink=e.data.get_captcha.captcha.img,t.isOpenCaptcha=e.data.get_captcha.captcha.status),e.data.mobile?t.member_phone=e.data.mobile:t.$dialog.confirm({title:"提示",message:"商城会员没有绑定手机号,请绑定手机号"}).then((function(){t.$router.push(t.fun.getUrl("editmobile"))})).catch((function(){t.$router.go(-1)}))}))},getCaptchaImg:function(){var t=this;$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.get-mobile",{},"loading").then((function(e){if(1!==e.result)return t.$toast(e.msg);e.data.get_captcha&&e.data.get_captcha.captcha&&(t.imgCodeLink=e.data.get_captcha.captcha.img)}))},VerificationCode:function(){var t=this;if(1==this.isOpenCaptcha&&this.fun.isTextEmpty(this.captcha))return Object(c["a"])("请填写图形验证码");c["a"].loading({duration:0,forbidClick:!0,message:"发送中"}),$http.post("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.send-code",{captcha:this.captcha}).then((function(e){c["a"].clear(),1==e.result?t.getCode():Object(c["a"])(e.msg)}),(function(t){}))},getCode:function(){var t=this,e=60;this.timer||(this.count=e,this.timer=setInterval((function(){t.count>0&&t.count<=e?t.count--:(clearInterval(t.timer),t.count=0,t.timer=null)}),1e3))},confirmRemoveBank:function(){var t=this;this.fun.isTextEmpty(this.v2_code)?Object(c["a"])("请输入验证码"):$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.del",{card_id:this.card_id,code:this.v2_code}).then((function(e){1==e.result?(Object(c["a"])(e.msg),setTimeout((function(){t.$router.go(-1)}),1e3)):Object(c["a"])(e.msg)})).catch((function(t){}))}},deactivated:function(){this.timer&&clearInterval(this.timer)},components:{}}),r=o,s=r,l=(a("6d01"),a("2877")),d=Object(l["a"])(s,i,n,!1,null,"4165a062",null);e["default"]=d.exports},"6d01":function(t,e,a){"use strict";a("dd80")},"8c68":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"#remove-bank-wrap[data-v-4165a062]{height:100vh;background-color:#fff}#remove-bank-wrap .content[data-v-4165a062]{padding-top:1rem}#remove-bank-wrap ul li[data-v-4165a062]{padding:1.125rem .75rem;border-bottom:1px solid #f1f1f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#remove-bank-wrap ul li input[data-v-4165a062]{border:none;outline:none;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.75rem}#remove-bank-wrap ul .second[data-v-4165a062]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#remove-bank-wrap ul .second .getCode[data-v-4165a062]{color:#ff2c29;font-size:12px}#remove-bank-wrap .getcodeClass[data-v-4165a062]{display:inline-block;height:1.75rem;line-height:1.75rem;background-color:#f54242;color:#fff;border-radius:.125rem;padding:0 .625rem;font-size:.75rem}#remove-bank-wrap .bank-btn[data-v-4165a062]{width:18.75rem;height:2.875rem;background-color:#ff2c29;border-radius:.5625rem;font-size:16px;margin:0 auto;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}",""]),t.exports=e},dd80:function(t,e,a){var i=a("8c68");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("499e").default;n("39c961e0",i,!0,{sourceMap:!1,shadowMode:!1})}}]); |