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