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.3 KiB

1 year ago
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/users/binding_phone/index"],{"0421":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=(t._self._c,t.$t(t.pageTitle)),n=1==t.pageType?t.$t("绑定手机号"):null,a=1!=t.pageType?t.$t("手机号登录"):null,o=1==t.pageType?t.$t("登录注册需绑定手机号"):null,c=1!=t.pageType?t.$t("首次登录会自动注册"):null,s=t.$t("填写手机号码"),r=t.$t("填写验证码"),u=t.$t(1==t.pageType?"绑定手机号":"立即登录"),h=0!=t.pageType||t.canGetPrivacySetting?null:t.$t("已阅读并同意"),p=0!=t.pageType||t.canGetPrivacySetting?null:t.$t("《用户协议》"),l=0!=t.pageType||t.canGetPrivacySetting?null:t.$t("与"),d=0!=t.pageType||t.canGetPrivacySetting?null:t.$t("《隐私协议》");t._isMounted||(t.e0=function(e){t.inAnimation=!1}),t.$mp.data=Object.assign({},{$root:{m0:i,m1:n,m2:a,m3:o,m4:c,m5:s,m6:r,m7:u,m8:h,m9:p,m10:l,m11:d}})},a=[]},"1a44":function(t,e,i){"use strict";i.r(e);var n=i("0421"),a=i("b648");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("b4dc");var c=i("f0c5"),s=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"2186df0c",null,!1,n["a"],void 0);e["default"]=s.exports},"2ce8":function(t,e,i){"use strict";(function(t,e){var n=i("4ea4");i("248d");n(i("66fd"));var a=n(i("1a44"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(a.default)}).call(this,i("bc2e")["default"],i("543d")["createPage"])},"69a0":function(t,e,i){},af12:function(t,e,i){"use strict";(function(t,n){var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=a(i("2eee")),c=a(i("c973")),s=a(i("3de7")),r=a(i("66ca")),u=i("d322"),h=i("8ba8"),p=i("a9a5"),l=a(i("7635")),d=a(i("ebdf")),f=getApp(),g=t.getSystemInfoSync().statusBarHeight+"px",m={mixins:[s.default,r.default],components:{Verify:function(){i.e("pages/users/components/verify/index").then(function(){return resolve(i("233b"))}.bind(null,i)).catch(i.oe)},editUserModal:function(){Promise.all([i.e("common/vendor"),i.e("components/eidtUserModal/index")]).then(function(){return resolve(i("b326"))}.bind(null,i)).catch(i.oe)},privacyAgreementPopup:function(){i.e("components/privacyAgreementPopup/index").then(function(){return resolve(i("d177"))}.bind(null,i)).catch(i.oe)}},data:function(){return{statusBarHeight:g,pageType:1,phone:"",captcha:"",text:"获取验证码",isShow:!1,protocol:!1,inAnimation:!1,authKey:"",backUrl:"",pageTitle:"绑定手机号",configData:d.default.get("BASIC_CONFIG"),canGetPrivacySetting:!1}},onLoad:function(t){t.authKey&&(this.authKey=t.authKey),n.getPrivacySetting&&(this.canGetPrivacySetting=!0),this.backUrl=t.backUrl||"",t.pageType&&(this.pageType=t.pageType||1,this.pageTitle=1==t.pageType?"绑定手机号":"手机号登录");var e=getCurrentPages(),i=e[e.length-2];i&&"pages/order_addcart/order_addcart"==i.route?this.isHome=!0:this.isHome=!1},methods:{onAgree:function(){this.protocol=!0},submitData:function(){if(0!=this.pageType){if(this.rules())if(this.authKey)this.phoneAuth(this.authKey);else{var t=this.$Cache.get("snsapiKey");this.phoneAuth(t)}}else this.isLogin()},rules:function(){return this.protocol||0!=this.pageType?this.phone?/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.phone)?!!this.captcha||this.$util.Tips({title:this.$t("请填写验证码")}):(this.$util.Tips({title:this.$t("请输入正确的手机号码")}),!1):(this.$util.Tips({title:this.$t("请填写手机号码")}),!1):(t.showToast({title:this.$t("请先阅读并同意协议"),icon:"none",duration:2e3}),!1)},isLogin:function(){var e=this;this.rules()&&(t.showLoading({title:this.$t("正在登录中")}),l.default.getCode().then((function(i){(0,p.phoneLogin)({code:i,spread_spid:f.globalData.spid,spread_code:f.globalData.code,phone:e.phone,captcha:e.captcha}).then((function(i){t.hideLoading();var n=i.data.expires_time-e.$Cache.time();e.$store.commit("LOGIN",{token:i.data.token,time:n}),e.getUserInfo(i.data.bindNam