You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
6.2 KiB
1 line
6.2 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-config-mobileChange"],{"028f":function(e,t,n){"use strict";n.r(t);var i=n("f07a"),a=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"]=a.a},"336d":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={tyRegisterGetCode:n("7191").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"user-config-mobile-change-page"},[n("v-uni-view",{staticClass:"page-content"},[n("v-uni-view",{staticClass:"margin-top-60"},[n("v-uni-view",{staticClass:"padding-lr-30"},[n("v-uni-view",{staticClass:"text-40"},[e._v("验证码将发送至"+e._s(e.mobilePhoneSafe))]),n("v-uni-view",{staticClass:"margin-top-10 text-26 text-98"},[e._v("请验证你的手机号以进行下一步操作")])],1),n("v-uni-view",{staticClass:"margin-top-80 padding-lr-30 padding-bottom-30 border-bottom-ed flex align-center"},[n("v-uni-input",{staticClass:"flex-one",attrs:{type:"number",maxlength:"4",placeholder:"请输入验证码","placeholder-class":"text-28 text-b3"},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}),n("ty-register-get-code",{attrs:{"mobile-phone":e.mobilePhone,type:e.type}})],1),n("v-uni-view",{staticClass:"margin-lr-30 line-height-90 radius-45 bg-main-gradient text-center text-32 text-ff",staticStyle:{"margin-top":"160rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.next()}}},[e._v("去更换")])],1)],1),n("v-uni-view",{staticClass:"page-layer"})],1)},o=[]},"386b":function(e,t,n){"use strict";n.r(t);var i=n("336d"),a=n("aa08");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("cbd2");var c=n("f0c5"),u=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"be98bafc",null,!1,i["a"],void 0);t["default"]=u.exports},7191:function(e,t,n){"use strict";n.r(t);var i=n("83bd"),a=n("028f");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);var c=n("f0c5"),u=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"c4f4925c",null,!1,i["a"],void 0);t["default"]=u.exports},"83bd":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"register-get-code-cn"},[n("v-uni-view",{staticClass:"cn-content"},[e.canSendCode?n("v-uni-view",{staticClass:"text-28 text-1a",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getCode.apply(void 0,arguments)}}},[e._v("获取验证码")]):n("v-uni-view",{staticClass:"text-right text-28 text-4d"},[e._v(e._s(e.second)+"s")])],1),n("v-uni-view",{staticClass:"cn-layer"})],1)},a=[]},"9baf":function(e,t,n){var i=n("ad19");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("4f06").default;a("15cdeb03",i,!0,{sourceMap:!1,shadowMode:!1})},aa08:function(e,t,n){"use strict";n.r(t);var i=n("c7b6"),a=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"]=a.a},ad19:function(e,t,n){var i=n("24fb");t=i(!1),t.push([e.i,"uni-page-body[data-v-be98bafc]{background:#fff}body.?%PAGE?%[data-v-be98bafc]{background:#fff}",""]),e.exports=t},c7b6:function(e,t,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("fe44")),o={data:function(){return{mobilePhone:"",mobilePhoneSafe:"",code:"",type:4}},onReady:function(){var e=this;a.default.getMobilePhone().then((function(t){0==t.code&&(e.mobilePhone=t.data.user_info.mobile_phone,e.mobilePhoneSafe=e.cn.mobilePhoneSafe(e.mobilePhone))}))},methods:{next:function(){var e=this;this.code?a.default.verifyOldMobilePhone(this.mobilePhone,this.code).then((function(t){0==t.code&&uni.redirectTo({url:"/pages/user/config/mobileChangeConfirm?mobile="+e.mobilePhone})})):this.cn.toast("请输入验证码")}}};t.default=o},cbd2:function(e,t,n){"use strict";var i=n("9baf"),a=n.n(i);a.a},f07a:function(e,t,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("a9e3");var a=i(n("4e85")),o=i(n("798d")),c={props:{mobilePhone:{type:String,default:""},type:{type:Number,default:1},maxSecond:{type:Number,default:60}},data:function(){return{canClick:!0,canSendCode:!0,second:60,code:"",codeIntervalTimer:""}},created:function(){this.second=this.maxSecond},methods:{getCode:function(){var e=this;return 11!=this.mobilePhone.length?(a.default.alert("请输入正确的手机号"),!1):!!this.canClick&&(this.canClick=!1,void o.default.getData("base/user/api/Login/sendCodeMessage",{mobile_phone:this.mobilePhone,type:this.type}).then((function(t){e.canClick=!0,0==t.code&&(e.canSendCode=!1,a.default.toast("发送成功"),e.codeIntervalTimer=setInterval((function(){e.second--,e.second<=0&&(e.second=e.maxSecond,e.canSendCode=!0,clearInterval(e.codeIntervalTimer))}),1e3))})))}}};t.default=c},fe44:function(e,t,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("d3b7");var a=i(n("798d")),o={getMobilePhone:function(){return new Promise((function(e,t){a.default.getData("base/user/api/User/getMobilePhone").then((function(t){e(t)})).catch((function(e){t(e)}))}))},verifyOldMobilePhone:function(e,t){return new Promise((function(n,i){a.default.getData("base/user/api/Login/verifyOldMobilePhone",{mobile_phone:e,code:t}).then((function(e){n(e)})).catch((function(e){i(e)}))}))},bindNewMobilePhone:function(e,t,n){return new Promise((function(i,o){a.default.getData("base/user/api/Login/bindNewMobilePhone",{mobile_phone:e,mobile_phone_old:t,code:n}).then((function(e){i(e)})).catch((function(e){o(e)}))}))},updatePassword:function(e,t,n,i){return new Promise((function(o,c){a.default.getData("base/user/api/Login/updatePassword",{mobile_phone:e,code:t,password:n,password_confirm:i},{loading:!0}).then((function(e){o(e)})).catch((function(e){c(e)}))}))},isBindAliPay:function(){return new Promise((function(e,t){a.default.getData("base/user/api/Alipay/isBindAliPay").then((function(t){e(t)})).catch((function(e){t(e)}))}))}},c=o;t.default=c}}]); |