import{T as e,e as t,y as s,r as a,a as n,o as l,c as o,w as r,b as i,h as c,j as u,t as p,Q as d,k as f,i as m,S as _,x as g,q as x,U as y,F as b,s as v,M as k,N as h,V as j,W as I,X as w,u as C,f as O,A as S,C as N,G as U,n as z,J as L,K as F,Y as J}from"./index-af8b4f0a.js";import{_ as q}from"./page-meta.b66710fd.js";import{_ as M}from"./u-navbar.8173a487.js";import{_ as T}from"./u-sticky.4cfaefbf.js";import{_ as V}from"./u-avatar.5219dbea.js";import{_ as $}from"./u-icon.7661429a.js";import{_ as A}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as B}from"./u-image.b6a3b610.js";import{_ as G}from"./tabbar.vue_vue_type_script_setup_true_lang.e5c562a7.js";import"./u-badge.5f8e269b.js";const K=A(t({__name:"user-info",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})},userInfo:{type:Object,default:()=>({})},isLogin:{type:Boolean}},setup(t){const{copy:g}={copy:t=>{e({data:String(t)})}},x=s();return(e,s)=>{const y=a(n("u-avatar"),V),b=m,v=_,k=a(n("u-icon"),$);return t.content.enabled?(l(),o(b,{key:0,class:"user-info mb-[0rpx]"},{default:r((()=>[i(b,{class:"flex items-center justify-between px-[30rpx] pb-[30rpx] pt-[40rpx]"},{default:r((()=>[t.isLogin?(l(),o(b,{key:0,class:"flex items-center flex-1",onClick:s[2]||(s[2]=e=>c(x).navigate(1!==t.userInfo.audit_status?"/packages/pages/apply/apply":"/pages/user_set/user_set"))},{default:r((()=>[i(y,{src:t.userInfo.avatar,size:108},null,8,["src"]),i(b,{class:"ml-[28rpx] text-black"},{default:r((()=>[i(b,{class:"text-xl text-main font-medium"},{default:r((()=>[u(p(t.userInfo.name),1)])),_:1}),1!==t.userInfo.audit_status?(l(),o(b,{key:0,class:"text-base mt-1 text-main"},{default:r((()=>[u(" 未入驻 ")])),_:1})):2==t.content.user_info?(l(),o(b,{key:1,class:"text-base mt-1 text-content",onClick:s[0]||(s[0]=d((e=>c(g)(t.userInfo.mobile)),["stop"]))},{default:r((()=>[u(" 手机号:"+p(t.userInfo.mobile||"-"),1)])),_:1})):(l(),o(b,{key:2,class:"text-base mt-1 text-content",onClick:s[1]||(s[1]=d((e=>c(g)(t.userInfo.sn)),["stop"]))},{default:r((()=>[u(" 工号: "+p(t.userInfo.sn||"-"),1)])),_:1}))])),_:1})])),_:1})):(l(),o(v,{key:1,class:"flex items-center text-black","hover-class":"none",url:"/pages/login/login"},{default:r((()=>[i(y,{src:"/static/images/user/default_avatar.png",size:108}),i(b,{class:"ml-[28rpx] text-black"},{default:r((()=>[i(b,{class:"text-xl text-main font-bold"},{default:r((()=>[u("立即登录/注册")])),_:1}),i(b,{class:"text-base text-content mt-1"},{default:r((()=>[u(" 登录后查看更多 ")])),_:1})])),_:1})])),_:1})),t.isLogin?(l(),o(v,{key:2,"hover-class":"none",url:"/pages/user_set/user_set"},{default:r((()=>[i(k,{name:"arrow-right",color:"#999",size:28})])),_:1})):(l(),o(v,{key:3,"hover-class":"none",url:"/pages/login/login"},{default:r((()=>[i(k,{name:"arrow-right",color:"#999",size:28})])),_:1}))])),_:1}),null!==t.userInfo.audit_status?(l(),o(b,{key:0,class:"rounded-xl p-[10px]"},{default:r((()=>[i(b,{class:"flex justify-around py-2"},{default:r((()=>{var e,a,n;return[(null==(e=t.content.content)?void 0:e.includes("value1"))?(l(),o(b,{key:0,class:"text-center",onClick:s[3]||(s[3]=e=>c(x).navigate("/packages/pages/bond/bond"))},{default:r((()=>[i(b,{class:"text-[40rpx] font-bold pb-1"},{default:r((()=>{var e;return[u(p((null==(e=t.userInfo)?void 0:e.deposit)||0),1)]})),_:1}),i(b,{class:"text-base text-muted"},{default:r((()=>[u("保证金")])),_:1})])),_:1})):f("v-if",!0),(null==(a=t.content.content)?void 0:a.includes("value2"))?(l(),o(b,{key:1,class:"text-center",onClick:s[4]||(s[4]=e=>c(x).navigate("/packages/pages/my_project/my_project"))},{default:r((()=>[i(b,{class:"text-[40rpx] font-bold pb-1"},{default:r((()=>{var e;return[u(p((null==(e=t.userInfo)?void 0:e.server_count)||0),1)]})),_:1}),i(b,{class:"text-base text-muted"},{default:r((()=>[u("服务项目")])),_:1})])),_:1})):f("v-if",!0),(null==(n=t.content.content)?void 0:n.includes("value3"))?(l(),o(b,{key:2,class:"text-center",onClick:s[5]||(s[5]=e=>c(x).navigate("/packages/pages/balance/balance"))},{default:r((()=>[i(b,{class:"text-[40rpx] font-bold pb-1"},{default:r((()=>{var e;return[u(p((null==(e=t.userInfo)?void 0:e.money)||0),1)]})),_:1}),i(b,{class:"text-base text-muted"},{default:r((()=>[u("佣金")])),_:1})])),_:1})):f("v-if",!0)]})),_:1})])),_:1})):f("v-if",!0)])),_:1})):f("v-if",!0)}}}),[["__scopeId","data-v-665aa681"]]),P=t({__name:"user-service",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})},userInfo:{type:Object,default:()=>({})}},setup(e){const t=e,{getImageUrl:s}=g(),o=e=>{console.log(e),"/packages/pages/join_business/join_business"==e.path&&t.userInfo.shop_id&&(e.path="/packages/pages/business_detail/business_detail",e.query={id:t.userInfo.shop_id}),j(e)};return(t,r)=>{const u=a(n("u-image"),B),d=a(n("u-icon"),$);return e.content.enabled?(l(),x("div",{key:0,class:"user-service bg-white mx-[30rpx] mt-[30rpx] rounded-lg p-[30rpx]"},[e.content.title?(l(),x("div",{key:0,class:"title text-content text-base"},[y("div",null,p(e.content.title),1)])):f("v-if",!0),f(" 横排 "),1==e.content.style?(l(),x("div",{key:1,class:"grid grid-cols-4 gap-x-6"},[(l(!0),x(b,null,v(e.content.data,((e,t)=>k((l(),x("div",{key:t,class:"flex flex-col items-center pt-[40rpx]",onClick:t=>o(e.link)},[i(u,{width:"68",height:"68",src:c(s)(e.image),alt:""},null,8,["src"]),y("div",{class:"mt-2 text-xs"},p(e.name),1)],8,["onClick"])),[[h,Number(e.is_show)]]))),128))])):f("v-if",!0),f(" 竖排 "),2==e.content.style?(l(),x("div",{key:2},[(l(!0),x(b,null,v(e.content.data,((e,t)=>k((l(),x("div",{key:t,class:"flex items-center h-[100rpx] px-[24rpx]",onClick:t=>o(e.link)},[i(u,{width:"52",height:"52",src:c(s)(e.image),alt:""},null,8,["src"]),y("div",{class:"ml-[20rpx] flex-1"},p(e.name),1),y("div",{class:"text-muted"},[i(d,{name:"arrow-right"})])],8,["onClick"])),[[h,Number(e.is_show)]]))),128))])):f("v-if",!0)])):f("v-if",!0)}}}),Q=t({__name:"user-banner",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(e){const{getImageUrl:t}=g();return(s,u)=>{const p=a(n("u-image"),B),d=I,_=w,g=m;return e.content.data.length&&e.content.enabled?(l(),o(g,{key:0,class:"banner h-[200rpx] mx-[20rpx] mt-[20rpx] translate-y-0"},{default:r((()=>[i(_,{class:"swiper h-full","indicator-dots":e.content.data.length>1,"indicator-active-color":"#4173ff",autoplay:!0},{default:r((()=>[(l(!0),x(b,null,v(e.content.data,((e,s)=>(l(),o(d,{key:s,onClick:t=>{return s=e.limk,void j(s);var s}},{default:r((()=>[i(p,{mode:"aspectFit",width:"100%",height:"100%",src:c(t)(e.image),"border-radius":14},null,8,["src"])])),_:2},1032,["onClick"])))),128))])),_:1},8,["indicator-dots"])])),_:1})):f("v-if",!0)}}}),R=t({__name:"user",setup(e){const t=C(),{getImageUrl:s}=g();let u=O({nickname:"",is_staff:0,avatar:"",mobile:"",service_num:0,wait_pay_num:0,staff_wait_num:0,finish_num:0,appoint_num:0,decorate_page:[]});const p=S({pages:[],meta:{}});u=N((()=>t.userInfo));const d=N((()=>{const{bg_type:e,bg_color:t,bg_image:a}=p.meta??{};return 1==e?{"background-color":t}:{"background-image":`url(${s(a)})`}}));return U((()=>{(async()=>{await t.getUser(),u.value=t.userInfo,console.log(u.value)})(),(async()=>{const e=await L({type:2});p.meta=JSON.parse(e.meta)[0].content,p.pages=JSON.parse(e.data),console.log(p.meta,p.pages),F({title:p.meta.title})})()})),(e,s)=>{const _=a(n("page-meta"),q),g=J,y=a(n("u-navbar"),M),k=a(n("u-sticky"),T),h=a(n("w-user-info"),K),j=a(n("w-user-service"),P),I=a(n("w-user-banner"),Q),w=m,C=a(n("tabbar"),G);return l(),x(b,null,[i(_,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),i(w,{class:"user bg-no-repeat",style:z(c(d))},{default:r((()=>[i(k,{"h5-nav-height":"0","bg-color":"transparent"},{default:r((()=>[i(y,{"is-back":!1,"is-fixed":!0,title:p.meta.title,"custom-title":2==p.meta.title_type,"border-bottom":!1,"title-bold":!0,background:{background:"none"},"title-color":1==p.meta.text_color?"#fff":"#000"},{title:r((()=>[i(g,{class:"!h-[54rpx]",src:p.meta.title_img,mode:"widthFix"},null,8,["src"])])),_:1},8,["title","custom-title","title-color"])])),_:1}),(l(!0),x(b,null,v(p.pages,((e,s)=>(l(),o(w,{key:s},{default:r((()=>["coach-user-info"==e.name?(l(),o(h,{key:0,content:e.content,styles:e.styles,"user-info":c(u),"is-login":c(t).isLogin},null,8,["content","styles","user-info","is-login"])):f("v-if",!0),"coach-user-service"==e.name?(l(),o(j,{key:1,content:e.content,styles:e.styles,"user-info":c(u)},null,8,["content","styles","user-info"])):f("v-if",!0),"coach-user-banner"==e.name?(l(),o(I,{key:2,content:e.content,styles:e.styles},null,8,["content","styles"])):f("v-if",!0)])),_:2},1024)))),128)),i(C)])),_:1},8,["style"])],64)}}});export{R as default};