index.js
2.85 KB
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),p=require("../../api/register.js"),m=e.defineComponent({__name:"index",setup(x){const u=e.ref(60),l=e.ref(!1),i=e.ref(),s=e.ref(25);e.ref(!1),e.ref(!1);const a=e.ref({phone:null,company:null,password:null,code:null,type:"userName"}),r=e.computed(()=>{var n=!1;return a.value.type!="phonenumber"?n=a.value.phone&&a.value.password:n=a.value.phone&&a.value.code,n||!1});e.onLoad(()=>{s.value=e.index.getWindowInfo().statusBarHeight||25});function g(){e.index.__f__("log","at pages/login/index.vue:99","getCodeClick"),p.HomeApi.getCode({phoneNumber:a.value.phone,type:"login"}).then(n=>{e.index.__f__("log","at pages/login/index.vue:101","getCode",n),n.code==200&&(l.value=!0,v())}).catch(n=>{e.index.showToast({title:n.msg,icon:"none"})})}function v(){i.value&&clearInterval(i.value),i.value=setInterval(()=>{if(u.value==0){u.value=60,l.value=!1,i.value&&clearInterval(i.value);return}u.value-=1,e.index.__f__("log","at pages/login/index.vue:123",u.value)},1e3)}function c(){e.index.__f__("log","at pages/login/index.vue:136","registerClick",r.value),r.value&&p.HomeApi.login({username:a.value.phone,type:a.value.type,phonenumberCode:a.value.code,password:a.value.password}).then(n=>{e.index.__f__("log","at pages/login/index.vue:153","login",n),n.code==200&&(e.index.setStorageSync("token",n.token),d())}).catch(n=>{e.index.showToast({title:n.msg,icon:"none"})})}function d(){p.HomeApi.getUserInfo().then(n=>{e.index.__f__("log","at pages/login/index.vue:167","getUserInfo",n),n.signStatus==0?e.index.reLaunch({url:"/pages/register/audit"}):n.signStatus==1?e.index.reLaunch({url:"/pages/register/auditSuccess"}):n.signStatus==2?e.index.reLaunch({url:"/pages/register/registerSuccess"}):n.signStatus==-1&&e.index.reLaunch({url:"/pages/register/registerSuccess"})}).catch(n=>{e.index.__f__("log","at pages/login/index.vue:186","getUserInfo error",n.msg)})}function _(){a.value.type=a.value.type=="phonenumber"?"userName":"phonenumber"}function f(){e.index.navigateTo({url:"/pages/register/index"})}return(n,y)=>e.e({a:s.value+"px",b:o._imports_1,c:o._imports_2$1,d:s.value+43+"px",e:a.value.type=="userName"},a.value.type=="userName"?{f:o._imports_2,g:a.value.phone,h:e.o(t=>a.value.phone=t.detail.value)}:{i:o._imports_3,j:a.value.phone,k:e.o(t=>a.value.phone=t.detail.value)},{l:a.value.type!="phonenumber"},a.value.type!="phonenumber"?{m:o._imports_4,n:a.value.password,o:e.o(t=>a.value.password=t.detail.value)}:e.e({p:o._imports_5,q:a.value.code,r:e.o(t=>a.value.code=t.detail.value),s:l.value==!1},l.value==!1?{t:e.o(g)}:{v:e.t(u.value)}),{w:r.value?1:.5,x:e.o(c),y:e.t(a.value.type=="phonenumber"?"账号密码登录":"手机号登录"),z:e.o(_),A:e.o(f),B:o._imports_10})}}),h=e._export_sfc(m,[["__scopeId","data-v-d08ef7d4"]]);wx.createPage(h);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/login/index.js.map