You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sixin/public/h5/assets/pages-main-login-login.cbb4...

2 lines
866 B
JavaScript

import{r as a,o as e,c as t,w as s,y as p,z as o,i as r,a as l,b as u,t as n}from"./index-adccf756.js";import{_ as i,o as d}from"./uni-app.es.ee0b6c0a.js";const m=i({__name:"login",props:{token:{type:String,default:""},page:{type:String,default:"home"},param:{type:String,default:""},hospital:{type:String,default:"0"}},setup(i){const m=i,f=a("正在校验");return d((()=>{p(m.token),uni.$lu.user((a=>{if(a.id){f.value="登录成功";let a=decodeURIComponent(m.param),e=m.page?m.page:"home";a=a?"&"+a:"","chat"==e&&o({url:"/pages/chat/orderList"}),o({url:`/pages/main/${e}/${e}?hospital=${m.hospital}${a}`})}else f.value="登录失败"}),(()=>{f.value="登录失败"}))})),(a,p)=>{const o=r;return e(),t(o,null,{default:s((()=>[l(o,{class:"tip_wrapper"},{default:s((()=>[u(n(f.value),1)])),_:1})])),_:1})}}},[["__scopeId","data-v-9267bab4"]]);export{m as default};