(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/verifycode-dialog/verifycode-dialog"],{"0481":function(e,t,n){"use strict";var i=n("23a7"),l=n.n(i);l.a},"23a7":function(e,t,n){},"44a2":function(e,t,n){"use strict";n.r(t);var i=n("f026"),l=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=l.a},cad8:function(e,t,n){"use strict";n.r(t);var i=n("d6c4"),l=n("44a2");for(var o in l)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return l[e]}))}(o);n("0481");var u=n("828b"),a=Object(u["a"])(l["default"],i["b"],i["c"],!1,null,"a5dc3d44",null,!1,i["a"],void 0);t["default"]=a.exports},d6c4:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.show?e.__("发送验证码"):null),i=e.show&&""!=e.phone&&null!=e.phone&&1==e.bindType?e.sprintf(e.__("已发送到手机号:%s"),e.phone):null,l=e.show&&""!=e.phone&&null!=e.phone&&2==e.bindType?e.sprintf(e.__("已发送到email:%s"),e.phone):null,o=e.show&&60==e.countdown?e.__("重新发送"):null,u=e.show?e.__("清空"):null;e.$mp.data=Object.assign({},{$root:{m0:n,m1:i,m2:l,m3:o,m4:u}})},l=[]},f026:function(e,t,n){"use strict";(function(e){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;i(n("be2d"));var l={props:{show:{type:Boolean,default:!1},autoCountdown:{type:Boolean,default:!0},phone:{type:String,default:""},user_intl:{type:String,default:"+86"},len:{type:Number,default:6},bindType:{type:Number,default:1}},data:function(){return{codeAry:[{val:""},{val:""},{val:""},{val:""}],currItem:0,countdown:60,cTimer:null,callResult:{type:0,code:null},suspend:!1,pre_phone:""}},watch:{show:function(){this.show?this.suspend&&this.pre_phone==this.phone||this.init():(this.suspend||this.clearTimer(),this.clearCode())}},methods:{init:function(){var t=this,n=t.cf.URL.verify.mobile;if(t.pre_phone!=t.phone||null==t.cTimer&&t.show){n=2==t.bindType?t.cf.URL.verify.email:t.cf.URL.verify.mobile;var i={};1===this.bindType&&(i.mobile=t.phone),2===this.bindType&&(i.email=t.phone),t.$.request({url:n,data:i,success:function(n,i,l,o){t.pre_phone=t.phone,200==i?e.showToast({icon:"none",title:t.__("已发送重置验证码到注册手机,请注意查收。"),duration:3e3}):(e.showToast({icon:"none",title:l,duration:3e3}),t.clearTimer())}})}for(var l=[],o=0;o0&&(this.codeAry[this.currItem-1].val="",this.currItem--)},closeDialog:function(){this.execuCall(-1)},startTimer:function(){var e=this;null==e.cTimer&&(e.cTimer=setInterval((function(){e.countdown--,0==e.countdown&&e.clearTimer()}),1e3))},clearTimer:function(){clearInterval(this.cTimer),this.cTimer=null,this.countdown=60},getCodeValue:function(){var e="";return this.codeAry.forEach((function(t){e+=t.val})),e},execuCall:function(e){this.callResult.type=e,1==e?(this.callResult.code=this.getCodeValue(),this.clearTimer()):(this.suspend=!0,this.callResult.code=null),this.$emit("change",this.callResult)},resend:function(){var e=this;e.callResult.code=null,e.callResult.type=0,e.callResult.resendCall=function(){e.init()},e.$emit("change",e.callResult)}}};t.default=l}).call(this,n("df3c")["default"])}}]); ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'components/verifycode-dialog/verifycode-dialog-create-component', { 'components/verifycode-dialog/verifycode-dialog-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('df3c')['createComponent'](__webpack_require__("cad8")) }) }, [['components/verifycode-dialog/verifycode-dialog-create-component']] ]);