UserAccountInfo-14ae90e5.js 2.3 KB

1
  1. import{d as p,r as d,O as v,o as h,k as y,w as a,i as e,a as l,l as r,t as _,aZ as i,_ as g,__tla as x}from"./index-e8ea4cae.js";import{E as w,a as I,__tla as E}from"./el-descriptions-item-123c95bd.js";import{__tla as z}from"./Descriptions.vue_vue_type_style_index_0_scoped_aee191e8_lang-97eb8c3b.js";import{D as n,__tla as A}from"./DescriptionsItemLabel-d7bc8ce2.js";import{g as D,__tla as P}from"./index-e1858c7f.js";import{__tla as R}from"./DictTag-a2f33202.js";import"./color-6e929987.js";import{__tla as U}from"./dict-0479e5a1.js";let m,k=Promise.all([(()=>{try{return x}catch{}})(),(()=>{try{return E}catch{}})(),(()=>{try{return z}catch{}})(),(()=>{try{return A}catch{}})(),(()=>{try{return P}catch{}})(),(()=>{try{return R}catch{}})(),(()=>{try{return U}catch{}})()]).then(async()=>{m=g(p({__name:"UserAccountInfo",props:{user:{type:null,required:!0}},setup(b){const o=b,u={balance:0,totalExpense:0,totalRecharge:0},c=d(u);return v(()=>o.user.id,()=>(async()=>{if(!o.user.id)return void(c.value=u);const s={userId:o.user.id};c.value=await D(s)||u})(),{immediate:!0}),(s,q)=>{const t=w,f=I;return h(),y(f,{column:2},{default:a(()=>[e(t,null,{label:a(()=>[e(l(n),{label:" \u7B49\u7EA7 ",icon:"svg-icon:member_level"})]),default:a(()=>[r(" "+_(s.user.levelName||"\u65E0"),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u6210\u957F\u503C ",icon:"ep:suitcase"})]),default:a(()=>[r(" "+_(s.user.experience||0),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u5F53\u524D\u79EF\u5206 ",icon:"ep:coin"})]),default:a(()=>[r(" "+_(s.user.point||0),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u603B\u79EF\u5206 ",icon:"ep:coin"})]),default:a(()=>[r(" "+_(s.user.totalPoint||0),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u5F53\u524D\u4F59\u989D ",icon:"svg-icon:member_balance"})]),default:a(()=>[r(" "+_(l(i)(l(c).balance||0)),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u652F\u51FA\u91D1\u989D ",icon:"svg-icon:member_expenditure_balance"})]),default:a(()=>[r(" "+_(l(i)(l(c).totalExpense||0)),1)]),_:1}),e(t,null,{label:a(()=>[e(l(n),{label:" \u5145\u503C\u91D1\u989D ",icon:"svg-icon:member_recharge_balance"})]),default:a(()=>[r(" "+_(l(i)(l(c).totalRecharge||0)),1)]),_:1})]),_:1})}}}),[["__scopeId","data-v-057b9a78"],["__file","D:/zx/mall-newfeifan-zx-business/src/views/member/user/detail/UserAccountInfo.vue"]])});export{k as __tla,m as default};