"use strict";const e=require("../../common/vendor.js"),s=require("../../api/user.js");if(require("../../utils/request.js"),require("../../store/index.js"),require("../../utils/functions.js"),require("../../utils/IDCardVerification.js"),require("../../config/host.js"),require("../../utils/base64.js"),require("../../utils/md5.js"),!Array){(e.resolveComponent("u-navbar")+e.resolveComponent("tips"))()}Math;const n=e.defineComponent({__name:"login",setup(n){let t=e.ref(null),r=e.reactive({tenantId:"",password:"",username:"",isremember:!0});function o(){console.log("确认")}async function a(){let n={grant_type:"password",scope:"all",username:r.username,password:r.password,tenantId:r.tenantId},o=await s.oauthtoken(n);console.log(o),(null==o?void 0:o.refresh_token)?function(s){if(e.index.setStorageSync("access_token",s.access_token),e.index.setStorageSync("refresh_token",s.refresh_token),e.index.setStorageSync("userinfo",s),r.isremember){let s={tenantId:r.tenantId,password:r.password,username:r.username};e.index.setStorageSync("loginuser",s)}e.index.switchTab({url:"/pages/index/index"})}(o):(t.value.setdetails({title:"提示",content:"请确认账号密码正确,多次错误后禁止登录",confirmTxt:"确认",isshow:!0,isshowcancel:!1,success:()=>{t.value.setisshow(!1)},cancel:()=>{t.value.setisshow(!1)},close:()=>{t.value.setisshow(!1)}}),console.log("登录错误"))}function i(){r.isremember=!r.isremember}e.onLoad((()=>{let s=e.index.getStorageSync("loginuser");s&&(r.password=s.password,r.tenantId=s.tenantId,r.username=s.username)})),e.onShow((()=>{setTimeout((()=>{}),2e3)}));const{username:u,password:l,tenantId:c,isremember:d}=e.toRefs(r);return(s,n)=>({a:e.p({title:"登录",placeholder:!0,border:"true",leftIcon:""}),b:e.unref(c),c:e.o((s=>e.isRef(c)?c.value=s.detail.value:null)),d:e.unref(u),e:e.o((s=>e.isRef(u)?u.value=s.detail.value:null)),f:e.unref(l),g:e.o((s=>e.isRef(l)?l.value=s.detail.value:null)),h:e.unref(d)?"/static/check.png":"/static/nocheck.png",i:e.o(i),j:e.o(a),k:e.sr(t,"c4194660-1",{k:"tip"}),l:e.o(o)})}});wx.createPage(n);