var h=(B,y,w)=>new Promise((P,_)=>{var f=m=>{try{C(w.next(m))}catch(k){_(k)}},c=m=>{try{C(w.throw(m))}catch(k){_(k)}},C=m=>m.done?P(m.value):Promise.resolve(m.value).then(f,c);C((w=w.apply(B,y)).next())});import{d as te,r as L,s as F,V as ae,e as O,v as se,f as b,g as t,z as ne,ax as E,R as u,B as I,D as N,Y as re,_ as le,C as oe,o as g,h as a,j as ie,n as pe,F as r,J as ce,L as o,M as i,P as ue,a7 as M,K as x,Q as me,G as T,H as G,I as H,aA as de,aB as J,aC as fe,aD as ge,aE as xe}from"./index-q8TQmcfk.js";import{_ as _e}from"./wd-img.CoBmSmPl.js";import{_ as ye}from"./z-paging.qf1jZGzy.js";import{u as ve}from"./useZPaging.CofbECAl.js";import{p as he}from"./order.DQnNRQDK.js";import{a as be}from"./wallet.DKnOUjfT.js";const Re=te({name:"Mine",__name:"mine",setup(B){const y=L(null);ve(y);const P=F().safeAreaInsets,_=ae(),f=O(()=>!!_.token),c=O(()=>_.userInfo);function C(){var s;const e=(s=c.value)==null?void 0:s.invitedCode;e&&de({data:e,success:()=>{}})}function m(){const e=J();if(!e)return;const s=F().platform;if(s==="android"){e.openURL("market://details?id=com.whatsapp",()=>{e.openURL("https://play.google.com/store/apps/details?id=com.whatsapp&pli=1")});return}s==="ios"&&e.openURL("itms-apps://itunes.apple.com/app/id310633997",()=>{e.openURL("https://apps.apple.com/app/id310633997")})}const k=O(()=>(E.global.locale,[{name:u("mine.group.toPay"),url:"/pages/myOrders/myOrders",dotName:"toPayNum",type:1,icon:"/static/icons/to-pay.png"},{name:u("mine.group.success"),url:"/pages/myOrders/myOrders",type:2,dotName:"successNum",icon:"/static/icons/success.png"},{name:u("mine.group.failed"),url:"/pages/myOrders/myOrders",type:3,dotName:"failedNum",icon:"/static/icons/failed.png"},{name:u("mine.group.reward"),url:"/pages/myOrders/myOrders",type:4,dotName:"rewardNum",icon:"/static/icons/reward.png"}])),K=O(()=>(E.global.locale,[{name:u("mine.menu.profile"),url:"/pages/mine/myProfile",icon:"/static/icons/my-profile.png"},{name:u("mine.menu.address"),url:"/pages/mine/addressBook",icon:"/static/icons/address-book.png"},{name:u("mine.menu.share"),url:"/pages/mine/share",icon:"/static/icons/share.png"},{name:u("mine.menu.favorite"),url:"/pages/mine/myFavorite",icon:"/static/icons/my-favorite.png"},{name:u("mine.menu.chat"),config:"live_chat",icon:"/static/icons/live-chat.png"},{name:u("mine.menu.helpCenter"),url:"/pages/mine/helpCenter",icon:"/static/icons/set-help.png"}]));function Q(e){return h(this,null,function*(){try{let s="";const d=yield xe({code:e});if(d.code==="200")switch(e){case"live_chat":s=d.data.valueInfo;break;case"activity_group":s=d.data.valueInfo;break;default:break}return s}catch(s){}})}function Y(e){return h(this,null,function*(){if(e.url)x({url:e.url});else{const s=yield Q(e.config);if(J()&&!fe("whatsapp")){m();return}ge(e.config,s)}})}const A=L({});function S(){return h(this,null,function*(){if(!f.value)return;const e=yield be();A.value=e==null?void 0:e.data})}const R=L({});function U(){return h(this,null,function*(){if(f.value)try{const e=yield he();e.code==="200"&&(R.value=e==null?void 0:e.data)}catch(e){}})}function Z(){return h(this,null,function*(){var e,s;if(!f.value){A.value={},R.value={},(e=y.value)==null||e.complete();return}yield Promise.all([S(),U(),_.getUserInfo()]),(s=y.value)==null||s.complete()})}return se(()=>{f.value?(S(),U(),_.getUserInfo()):(A.value={},R.value={})}),(e,s)=>{const d=I(N("wd-img"),_e),n=ie,v=ue,z=I(N("wd-button"),re),V=I(N("wd-icon"),le),q=I(N("wd-badge"),oe),X=I(N("z-paging"),ye),ee=ne("layout-tabbar-uni");return g(),b(ee,null,{default:t(()=>[a(X,{ref_key:"paging",ref:y,"use-page-scroll":"","refresher-only":"",onRefresh:Z},{default:t(()=>{var W;return[a(n,{class:"flex items-center justify-between bg-[rgba(var(--wot-color-theme-rgb),0.3)] pb-72rpx pl-24rpx pr-54rpx",style:pe({paddingTop:`${((W=r(P))==null?void 0:W.top)+24}px`})},{default:t(()=>[a(n,{class:"flex items-center"},{default:t(()=>{var l;return[a(d,{width:"96rpx",height:"96rpx",round:"",src:r(f)?(l=r(c))==null?void 0:l.headPic:"/static/images/default-avatar.png"},null,8,["src"]),r(f)?(g(),b(n,{key:0,class:"ml-24rpx flex flex-col"},{default:t(()=>[a(n,{class:"flex items-center"},{default:t(()=>{var p,D;return[a(n,{class:"text-32rpx font-bold"},{default:t(()=>{var $,j;return[o(i((($=r(c))==null?void 0:$.name)||((j=r(c))==null?void 0:j.username)||"User"),1)]}),_:1}),((p=r(c))==null?void 0:p.level)!==void 0&&((D=r(c))==null?void 0:D.level)!==null?(g(),b(n,{key:0,class:"ml-12rpx rounded-full bg-#DFBA86 px-16rpx py-2rpx text-24rpx text-white font-bold"},{default:t(()=>{var $;return[o(" V"+i(($=r(c))==null?void 0:$.level),1)]}),_:1})):ce("",!0)]}),_:1}),a(n,{class:"mt-12rpx flex items-center text-24rpx"},{default:t(()=>[a(v,null,{default:t(()=>[o(i(e.$t("mine.header.referrerCode"))+":",1)]),_:1}),a(v,{class:"ml-12rpx font-bold"},{default:t(()=>{var p;return[o(i(((p=r(c))==null?void 0:p.invitedCode)||"-"),1)]}),_:1}),a(v,{class:"mx-12rpx"},{default:t(()=>[o(" | ")]),_:1}),a(v,{class:"font-bold",onClick:M(C,["stop"])},{default:t(()=>[o(i(e.$t("mine.header.copy")),1)]),_:1})]),_:1})]),_:1})):(g(),b(n,{key:1,class:"ml-24rpx flex items-center"},{default:t(()=>[a(z,{size:"small","custom-class":"mr-20rpx! bg-transparent!",plain:"",onClick:s[0]||(s[0]=p=>r(x)({url:"/pages/register/register"}))},{default:t(()=>[o(i(e.$t("mine.auth.register")),1)]),_:1}),a(z,{size:"small",onClick:s[1]||(s[1]=p=>r(x)({url:"/pages/login/login"}))},{default:t(()=>[o(i(e.$t("mine.auth.login")),1)]),_:1})]),_:1}))]}),_:1}),a(V,{name:"setting",color:"#3A444C",size:"36rpx",onClick:s[2]||(s[2]=l=>r(x)({url:"/pages/mine/setting"}))})]),_:1},8,["style"]),a(n,{class:"relative rounded-tl-24rpx rounded-tr-24rpx bg-white px-24rpx pb-36rpx pt-32rpx -top-24rpx",onClick:s[4]||(s[4]=l=>r(x)({url:"/pages/wallet/myWallet"}))},{default:t(()=>[a(n,{class:"mb-24rpx text-32rpx"},{default:t(()=>[o(i(e.$t("mine.wallet.title")),1)]),_:1}),a(n,{class:"flex items-center justify-between rounded-12rpx bg-[rgba(var(--wot-color-theme-rgb),0.1)] px-16rpx py-34rpx"},{default:t(()=>[a(n,{class:"flex items-center"},{default:t(()=>[a(d,{width:"84rpx",height:"84rpx",round:"",src:"/static/icons/wallet-balance.png"}),a(n,{class:"ml-18rpx"},{default:t(()=>[a(n,{class:"mb-3px text-22rpx text-#595959"},{default:t(()=>[o(i(e.$t("mine.wallet.balance")),1)]),_:1}),a(n,{class:"text-44rpx text-[var(--wot-color-theme)] font-bold"},{default:t(()=>[o(i(r(me)(r(A).balance)),1)]),_:1})]),_:1})]),_:1}),a(n,{class:"flex flex-col items-end",onClick:s[3]||(s[3]=M(l=>r(x)({url:"/pages/wallet/recharge"}),["stop"]))},{default:t(()=>[a(z,{size:"small"},{default:t(()=>[o(i(e.$t("mine.wallet.recharge")),1)]),_:1})]),_:1})]),_:1})]),_:1}),a(n,{class:"mb-24rpx bg-white px-24rpx pb-32rpx pt-26rpx"},{default:t(()=>[a(n,{class:"mb-24rpx flex items-center justify-between"},{default:t(()=>[a(v,{class:"text-32rpx"},{default:t(()=>[o(i(e.$t("mine.group.title")),1)]),_:1}),a(n,{class:"flex items-center",onClick:s[5]||(s[5]=l=>r(x)({url:"/pages/myOrders/myOrders"}))},{default:t(()=>[a(v,{class:"mr-8rpx text-22rpx text-#3A444C"},{default:t(()=>[o(i(e.$t("mine.group.all")),1)]),_:1}),a(V,{name:"chevron-right",size:"28rpx"})]),_:1})]),_:1}),a(n,{class:"grid grid-cols-4 gap-24rpx"},{default:t(()=>[(g(!0),T(G,null,H(r(k),(l,p)=>(g(),b(n,{key:p,class:"flex flex-col items-center",onClick:D=>r(x)({url:l.url,params:{type:l.type}})},{default:t(()=>[a(q,{"model-value":l.type===3?0:r(R)[l.dotName],max:99},{default:t(()=>[a(d,{width:"48rpx",height:"48rpx",src:l.icon},null,8,["src"])]),_:2},1032,["model-value"]),a(n,{class:"mt-24rpx text-22rpx text-#3A444C"},{default:t(()=>[o(i(l.name),1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1}),a(n,{class:"grid grid-cols-3 gap-48rpx bg-white py-65rpx"},{default:t(()=>[(g(!0),T(G,null,H(r(K),(l,p)=>(g(),b(n,{key:p,class:"flex flex-col items-center",onClick:D=>Y(l)},{default:t(()=>[a(d,{width:"48rpx",height:"48rpx",src:l.icon},null,8,["src"]),a(n,{class:"mt-24rpx text-22rpx text-#3A444C"},{default:t(()=>[o(i(l.name),1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]}),_:1},512)]),_:1})}}});export{Re as default};