2 lines
3.3 KiB
JavaScript
2 lines
3.3 KiB
JavaScript
import{m as s,U as e,r as o,p as a,a as t,b as l,w as n,F as i,K as c,i as r,o as u,e as _,y as d,q as p,u as g,M as f,x as m,c as x,_ as v,z as b,h,k as y,j as k,f as w}from"./index-CH9-aFWw.js";import{_ as j,a as I}from"./uni-swipe-action.9Z8FtlTp.js";import{r as C}from"./uni-app.es.DPi2kvld.js";/* empty css */import{_ as P}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css */import{a as L}from"./apex.Dr-edeq9.js";import"./uni-icons.DST64Pwo.js";import"./statusBar.N83grA_6.js";/* empty css *//* empty css */const B=P({__name:"index",setup(P){const{checkLink:B,showToastAndRedirect:F,alert:A,finalLogin:q}=s("util"),{userinfo:z}=e().state,G=o([]),K=o(null);(()=>{try{const s=c("userInfoList");G.value=s,console.log("===================================="),console.log(s),console.log("====================================")}catch(s){console.log("===================================="),console.log("error",s),console.log("====================================")}})();const M=o(!1),N=[{text:"删除",style:{backgroundColor:"#FF4949"}}],R=()=>{M.value=!M.value,K.value.closeAll(),M||(f("userInfoList",G.value),F("保存成功","success"))},T=(s,e)=>{if(console.log("===================================="),console.log(s),console.log("===================================="),"right"===s.position)G.value.splice(e,1)},U=s=>{console.log("change",s)};return(s,e)=>{const o=m,c=w,f=r,P=C(a("uni-swipe-action-item"),j),D=C(a("uni-swipe-action"),I);return u(),t(i,null,[l(L,{title:"个人信息"},{right:n((()=>[l(o,{onClick:R,class:"text-primary"},{default:n((()=>[_(d(M.value?"保存":"管理"),1)])),_:1})])),_:1}),l(f,{class:"app"},{default:n((()=>[l(D,{ref_key:"swipeAction",ref:K,class:"uni-swipe-action"},{default:n((()=>[(u(!0),t(i,null,p(G.value,((s,e)=>(u(),x(P,{class:"item-box",key:e,"right-options":N,"auto-close":!0,onChange:U,onClick:T,disabled:!M.value},{default:n((()=>[l(f,{class:"content-box content-box-p content-box-b",onClick:v((e=>(s=>{s.userId!==z.userId?h.logout((()=>{y.login.userLoginByPassword({data:{userPhone:s.userPhone,userPassword:s.userPassword,userImei:k().deviceId}}).then((s=>{console.log("userLoginByPassword",s),200!=s.code?A({content:s.msg,showCancel:!1}):q(s)}))})):F("已登录","error")})(s)),["stop"])},{default:n((()=>[l(f,{class:"avatar-box bfff"},{default:n((()=>[l(c,{class:"avatar float-right",src:s.userPortrait,mode:"aspectFill"},null,8,["src"]),l(o,{class:"account-text"},{default:n((()=>[_(d(s.userNickname),1)])),_:2},1024)])),_:2},1024),s.userId==g(z).userId?(u(),x(o,{key:0,class:"current-login"},{default:n((()=>[_("当前登录")])),_:1})):b("",!0)])),_:2},1032,["onClick"])])),_:2},1032,["disabled"])))),128)),l(P,{class:"item-box",onClick:e[0]||(e[0]=s=>g(B)("pages/login/loginPhone"))},{default:n((()=>[l(f,{class:"add-account-number content-box-p content-box-b"},{default:n((()=>[l(o,{class:"add-item float-right"},{default:n((()=>[_("+")])),_:1}),l(o,{class:"account-text"},{default:n((()=>[_("添加账号")])),_:1})])),_:1})])),_:1})])),_:1},512),l(f,{class:"fill",style:{height:"90rpx"}})])),_:1})],64)}}},[["__scopeId","data-v-0734bf03"]]);export{B as default};
|