1import{_ as N,a as L}from"./LoginFooter.482f591b.js";import{b as w,a6 as S,p as C,ad as c,a as l,ac as s,F as d,ae as F,u as a,ag as u,af as y,a8 as m,aa as I,o as e,aj as O,c as k,aJ as U,ap as V}from"./entry.ed64efe1.js";import{_ as $}from"./ManageBreadcrumb.vue_vue_type_script_setup_true_lang.d2a14f1e.js";import{A as H,b as J,c as M}from"./common.6eb42578.js";import"./index.1465403e.js";import{_ as z,a as R}from"./index.784f5908.js";const q={class:"ssjj-account"},G={class:"ssjj-account__body manage-w"},K={class:"ssjj-account__content pl-12"},P={class:"title"},Q={class:"flex items-center"},W=s("span",{class:"text-base font-bold"},"\u60A8\u7684\u8D26\u53F7\u7B49\u7EA7\uFF1A",-1),X={class:"flex items-center"},Y={class:"text-red-500 ml-2"},Z={class:"pt-1 pb-2"},ss={class:"text-xs"},ts={class:"text-red-500"},as={class:"ssjj-account__btn flex pl-3"},es=["onClick"],ns=s("div",{class:"title"},[s("span",{class:"text-base font-bold"},"\u8D26\u53F7\u767B\u5F55\u4FE1\u606F\uFF1A")],-1),us=s("div",{class:"title"},[s("span",{class:"text-base font-bold"},"\u8D26\u53F7\u5B89\u5168\u4FE1\u606F\uFF1A")],-1),Fs=w({__name:"account",async setup(os){let r,f;const{data:n}=([r,f]=S(()=>I("account","/user/account",{},{initialCache:!1})),r=await r,f(),r),D=C(()=>o=>o?"btn-disabled":"btn-success"),g=C(()=>o=>o?"\u5DF2\u7ED1\u5B9A":"\u6FC0\u6D3B"),T=(o,b)=>{var i,p;if(o!=="problem"&&!((i=n.value)!=null&&i.problem)){U.error("\u8BF7\u5148\u8BBE\u7F6E\u5BC6\u4FDD\u95EE\u9898\uFF01");return}(p=n.value)!=null&&p[o]||V(b)};return(o,b)=>{var A,E,h;const i=N,p=$,x=R,B=z,j=L;return e(),c("div",q,[l(i,{type:"center"}),s("div",G,[l(p,{title:"\u8D26\u53F7\u7BA1\u7406"}),s("div",K,[s("div",P,[s("div",Q,[W,s("span",X,[(e(!0),c(d,null,F((A=a(n))==null?void 0:A.level,t=>(e(),c("i",{key:t,class:"star"}))),128))]),s("span",Y,u((E=a(n))==null?void 0:E.state),1)]),s("div",Z,[s("span",ss,[y("(\u4F60\u8D26\u53F7\u5F53\u524D\u7EA7\u522B\u4E3A"),s("span",ts,u((h=a(n))==null?void 0:h.state),1),y("\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u63D0\u9AD8\u7B49\u7EA7)")])])]),s("div",as,[(e(!0),c(d,null,F(a(H),t=>{var _,v;return e(),c("div",{key:t.key,class:O([a(D)((_=a(n))==null?void 0:_[t.key])]),onClick:cs=>T(t.key,t.path)},u(a(g)((v=a(n))==null?void 0:v[t.key]))+u(t.label),11,es)}),128))]),ns,l(B,{class:"account-info account-login pl-3 text-xs"},{default:m(()=>[(e(!0),c(d,null,F(a(J),t=>(e(),k(x,{key:t.key,span:8},{default:m(()=>{var _;return[s("span",null,u(t.label)+"\uFF1A",1),s("span",null,u(((_=a(n))==null?void 0:_[t.key])||"\u6CA1\u6709\u8BBE\u7F6E"),1)]}),_:2},1024))),128))]),_:1}),us,l(B,{class:"account-info account-security pl-3 text-xs"},{default:m(()=>[(e(!0),c(d,null,F(a(M),t=>(e(),k(x,{key:t.label,span:24},{default:m(()=>[s("span",null,u(t.label)+"\uFF1A",1),s("span",null,u(t.value),1)]),_:2},1024))),128))]),_:1})])]),l(j)])}}});export{Fs as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.