import{u as t,p as a,r as e,a as l,o as r,c as s,w as d,b as o,d as u,t as n,e as c,n as p,f as x,i,g as f,h as m,j as _,k as A,l as g,F as v,m as b,q as h,s as y,v as w,x as F,y as I,z as P,A as C,B,C as k}from"./index-b1ac9181.js";import{_ as S}from"./page-meta.7cff77eb.js";import{_ as E}from"./u-icon.2a47889e.js";import{_ as T}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as j}from"./tabbar.vue_vue_type_script_setup_true_lang.9f7ee90b.js";import{g as V}from"./shop.a3695aae.js";import{_ as z}from"./u-image.73f5991b.js";import{_ as Q}from"./u-button.69f9d71a.js";import{_ as N}from"./empty.85f34bb8.js";import"./u-badge.baaa1e60.js";const R=T({name:"u-back-top",props:{mode:{type:String,default:"circle"},icon:{type:String,default:"arrow-upward"},tips:{type:String,default:""},duration:{type:[Number,String],default:100},scrollTop:{type:[Number,String],default:0},top:{type:[Number,String],default:400},bottom:{type:[Number,String],default:200},right:{type:[Number,String],default:40},zIndex:{type:[Number,String],default:"9"},iconStyle:{type:Object,default:()=>({color:"#909399",fontSize:"38rpx"})},customStyle:{type:Object,default:()=>({})}},watch:{showBackTop(t,a){t?(this.uZIndex=this.zIndex,this.opacity=1):(this.uZIndex=-1,this.opacity=0)}},computed:{showBackTop(){return this.scrollTop>t(this.top)}},data:()=>({opacity:0,uZIndex:-1}),methods:{backToTop(){a({scrollTop:0,duration:this.duration})}}},[["render",function(t,a,f,m,_,A){const g=e(l("u-icon"),E),v=i;return r(),s(v,{onClick:A.backToTop,class:p(["u-back-top",["u-back-top--mode--"+f.mode]]),style:x([{bottom:f.bottom+"rpx",right:f.right+"rpx",borderRadius:"circle"==f.mode?"10000rpx":"8rpx",zIndex:_.uZIndex,opacity:_.opacity},f.customStyle])},{default:d((()=>[t.$slots.default||t.$slots.$default?c(t.$slots,"default",{key:1},void 0,!0):(r(),s(v,{key:0,class:"u-back-top__content"},{default:d((()=>[o(g,{onClick:A.backToTop,name:f.icon,"custom-style":f.iconStyle},null,8,["onClick","name","custom-style"]),o(v,{class:"u-back-top__content__tips"},{default:d((()=>[u(n(f.tips),1)])),_:1})])),_:1}))])),_:3},8,["onClick","class","style"])}],["__scopeId","data-v-ec93567e"]]),M=f({__name:"logoCom",props:{meta:null,percent:null},setup(t){const a=m();return(t,c)=>{const p=i,x=e(l("u-image"),z);return r(),s(p,{class:"px-[40rpx] pb-[100rpx] py-[20rpx]"},{default:d((()=>[o(p,{class:"flex items-center justify-between"},{default:d((()=>[o(p,{class:"text-white font-bold text-[40rpx]"},{default:d((()=>[o(p,null,{default:d((()=>[u("Hello,")])),_:1}),o(p,{class:"line-clamp-1"},{default:d((()=>[u("欢迎来到"+n(_(a).config.shop_name||"-"),1)])),_:1})])),_:1}),o(x,{width:"100",height:"100",src:_(a).config.shop_logo,borderRadius:"14",class:"flex-none"},null,8,["src"])])),_:1})])),_:1})}}}),D=f({__name:"main",props:{data:{type:Object,default:()=>{}}},setup(t){const a=A(),c=()=>{h({url:"/pages/login/login"})},x=t=>{let a=t.slice(0,-1),e=Number(a),l="";return l=e>0?"text-error":0==e?"text-white":"text-success",l};return(f,m)=>{const A=i,h=e(l("u-image"),z),w=y,F=e(l("u-button"),Q);return r(),s(A,{class:"bg-[#F6F7F8] rounded-t-lg px-[30rpx] py-[40rpx] mt-[-20rpx]"},{default:d((()=>[o(A,{class:"bg-white px-[20rpx] py-[28rpx] rounded-lg"},{default:d((()=>[o(A,{class:"font-bold text-xl"},{default:d((()=>[u("店铺数据")])),_:1}),o(A,{class:"grid grid-cols-3 gap-[20rpx] mt-[28rpx]"},{default:d((()=>[o(A,{class:"p-[20rpx] bg-[#5565EF] rounded-[12rpx]"},{default:d((()=>[o(h,{width:"40",height:"40",src:_("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACxklEQVR4Ac2Zg7IjQRSGp7R8hbzBLdfyPda2bdu2bdu2bdu7sQbJ/Nuntm8mFXYys535q/6LjL7GOdN9ouQTgLrM9ZnHMB9l9jIbsC+D+RvzGX7vxvQspRQB8DBvY36P/6/P/FlVImA1mQfyFsoWPXMoMRSDi6ByUokhJySnV1F5RQgyE65K9rAKDLcnPVq3wX3aRmwKD/PPcJ/eM9cnwDFwr8YQ4Bm4V0cV0eC4/UDHhNlhNO/ux5CJITx6ZiCZRErBkImt++Jo2dOPgeNDePzcgGnCrryKyOvrjy+JHsOCaNrVnzJBfvicQLWu3NLQpncgdXzy/DACQYtQ1UzcvKfj4AmVXyckQ4GAjpxWLbg0H2afV+vQSRXNulnHhk4K4dtPq4uXrIumjrXrG8APOiYgxwBfvUug90irl1dviUHTTXBZvct95JTqHKDIEJM+f03QEOL8VQ2ZGszOT7ue5rRTgFaQjJ7+L0hGTLWCRFR3H+kYNjmE9mx4l2+MQjdgE1BA9BAC37grhkEsctv1C1AD0HFAACNZI1ZujuL5a4MCBAJyFjAcMbH9QJx6hIYsr7sOCWIHO082IOU8AhD2qQsqTFMi4MBxoZIAx8wI47c3KQ+Q5lopgB36B/DwqSEPsNeIYEmAlMTPXdHkAVK+48lX2PuPx+VG8Q4rioW865AswIy3x7wVEbEePCYfMPNVWNBnL2sVASTR66sgHM3Xe4909wL2HxukxUVZgAbsixYQBQEXr81cIIgvWL2wr6Ip5+kLA2XoGwEehX3RPiTv3Nu8O4YydcaxbeeJ82pWTmzV00+5knKmrW1nfafKbJQTaXtACZlW1b/+JO2W5Rq7vvRhFSzdVjzKLGjKrA0K1AiHFipgqpWuDRarsg6tVAm4IFyOguY2SWW59/xZHqUU8ehuzPPkGeZvDn4N4WU+yu9dv9DXEH8BIjFlOk9ImMoAAAAASUVORK5CYII="),borderRadius:"14"},null,8,["src"]),o(A,{class:"text-white text-xs mt-1"},{default:d((()=>[u("访客数")])),_:1}),o(A,{class:"font-bold text-lg text-white"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.shop_visit)||0),1)]})),_:1}),o(A,{class:"mt-1 text-xs"},{default:d((()=>{var a;return[o(w,{class:"text-white mr-1"},{default:d((()=>[u("较昨日")])),_:1}),o(w,{class:p(x((null==(a=t.data)?void 0:a.shop_data.order_income_compare)||"0%"))},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.visit_compare)||"-"),1)]})),_:1},8,["class"])]})),_:1})])),_:1}),o(A,{class:"p-[20rpx] bg-[#14C1DC] rounded-[12rpx]"},{default:d((()=>[o(h,{width:"40",height:"40",src:_("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAilBMVEUAAAD////////////////////////////////////////////////////////////////////////////////l+PvY9fni9/u+7vVIz+Q7y+JFzuP9///n+fvB7/Y+zOIUwdxCzePE7/b8/v+57PRN0OU1yuEbw91M0OS37PQnxt8uyOC37PUoxt9bO6i+AAAAFXRSTlMACzV8te37/+a8ORym3+MrB3F19PjbHnafAAAA/ElEQVR4AdXURaLDIBAG4EkC/MQ9dXe7//HqUxdWT741OkYnlu0IqfBAadfxLLrhByHeiIKYWJJqfKCzhNfl+KhITyuzAl/kKe3FGl9pn8gKYCCwyItgILTJwb2yOqrhnkMu7tQbzaNWHXcEabB2p6q6vf7ZYFhV5QhMkgIbT5rN6YwXzqbN5nwBpggXy/6TFS5uFvZf+McLlwucrZfGC3/tjXy50cJ/mBlltlCRBFs9r9uAaRJgi3nzwWQM5pIDNiqrB502mEN2CAORZz5SyDcZUjHtpTm+KLLzIC2+jUceudnn0czr9uIgwhth4NMNy3NcrfBASeHYFh3tAIBSU2i1qtvfAAAAAElFTkSuQmCC"),borderRadius:"14"},null,8,["src"]),o(A,{class:"text-white text-xs mt-1"},{default:d((()=>[u("订单数")])),_:1}),o(A,{class:"font-bold text-lg text-white"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.order_num)||0),1)]})),_:1}),o(A,{class:"mt-1 text-xs"},{default:d((()=>{var a;return[o(w,{class:"text-white mr-1"},{default:d((()=>[u("较昨日")])),_:1}),o(w,{class:p(x((null==(a=t.data)?void 0:a.shop_data.order_income_compare)||"0%"))},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.order_num_compare)||"-"),1)]})),_:1},8,["class"])]})),_:1})])),_:1}),o(A,{class:"p-[20rpx] bg-[#0B66EF] rounded-[12rpx]"},{default:d((()=>[o(h,{width:"40",height:"40",src:_("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABVlBMVEUAAAD////////////////////////////////////////////////////////////////////////////4+/////8LZu8Sau/8/f/x9/7d6v3W5fzF2/tqovVqofVnn/VZl/QpefEjdfEfc/AccfAVbPD1+f4OaO93qvbE2vt+rvfk7v3h7P39/v+Tu/iPufjy9/7C2ft4qvYZb/AZbvBjnfX6/P+tzPo0f/J7rPZ0qPZxpvYrevGxzvpUlPRSk/QYbvBFivMte/Ha5/3W5vzm7/1fm/VcmfSZv/iWvfhVlfTz+P7w9f5to/WItffJ3fva6P1so/V2qfbP4fxWlfRLj/NIjPNGi/P2+v5EivM+hvI7hPI6hPI0gPKHtPcufPGFsveDsfcqefGbwPiBsPcmd/Hr8v4hdPDn8P0ecvC91vu71fu71Pu61Pq60/q40vq10Pqz0Prno50MAAAAFHRSTlMABwscKzU5cXV8prW83+Pm7fT4+8HJmYwAAAHPSURBVHhejZVls7JAAIX3YhEqqLsLdtfN7u7u7niz4//XC4vLrCLI84VzhmeIGTkCEy4gSEoCdZCQw0KQAww+MYIciIp+S+sLycgFme+jXgy5Eg+ZJh9HPYiFDM8vo57IPgA4EXlA5EAw6kWMBIDAdpivri+kobaZK1enIGsKIMzWH1hndif/pB/qP1lRAjJb/2KGNlEBCbYmH7DFLGTFBEBt/P5GvdIf1EaHePA8aXrqSM1BpMAaQUPIVRzcu1whFHY/u4jT/1axxeqvaUfx+yJmWGw6ifDaOL2sYqyurOtxTXMQL3QFv902VLVRe9VjPdNdrG1jneISHB6GS0UjLx92FTMlQ6wcjUI4mq8Y+Uuzq7iPDRrkwYbOScl2EwdUIhaz/amNubMXUiYH7KI2jwnvhVw6nSt8MtsCtImD96Y4T26tNcz2mGJF+iqE8lR/6nQu27piKWMTT8gpoo6NlWlmRDo4WzdUrB5/VGm++2r9cJVWGvqAKWrdiiMa3RUgIcr4BO5gYhxRwsznmpxZq7Ja5WomyXyugQjyQDTofVKAz8tIkTEl8+hKnG8NabzXPNLJ5d2nWfcoftFx/CKiDzBwQSEs2/8+FEkIcKbxHxEZkXl9hnIAAAAAAElFTkSuQmCC"),borderRadius:"14"},null,8,["src"]),o(A,{class:"text-white text-xs mt-1"},{default:d((()=>[u("收入金额(元)")])),_:1}),o(A,{class:"font-bold text-lg text-white"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.order_income)||0),1)]})),_:1}),o(A,{class:"mt-1 text-xs"},{default:d((()=>{var a;return[o(w,{class:"text-white mr-1"},{default:d((()=>[u("较昨日")])),_:1}),o(w,{class:p(x((null==(a=t.data)?void 0:a.shop_data.order_income_compare)||"0%"))},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.shop_data.order_income_compare)||"-"),1)]})),_:1},8,["class"])]})),_:1})])),_:1})])),_:1})])),_:1}),o(A,{class:"bg-white mt-2 px-[20rpx] py-[28rpx] rounded-lg"},{default:d((()=>[o(A,{class:"font-bold text-xl"},{default:d((()=>[u("待服务单")])),_:1}),o(A,{style:{background:"linear-gradient(92deg, #0b8cef 0%, #2479f9 100%)"},class:"grid grid-cols-3 px-[24rpx] py-[22rpx] rounded-lg mt-[28rpx]"},{default:d((()=>[o(A,{class:""},{default:d((()=>[o(A,{class:"text-white text-xs"},{default:d((()=>[u("今天待服务")])),_:1}),o(A,{class:"font-bold text-2xl text-white mt-2"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.wait_order_data.today_order_num)||0),1)]})),_:1})])),_:1}),o(A,{class:""},{default:d((()=>[o(A,{class:"text-white text-xs"},{default:d((()=>[u("明天待服务")])),_:1}),o(A,{class:"font-bold text-2xl text-white mt-2"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.wait_order_data.tomorrow_order_num)||0),1)]})),_:1})])),_:1}),o(A,{class:""},{default:d((()=>[o(A,{class:"text-white text-xs"},{default:d((()=>[u("后天待服务")])),_:1}),o(A,{class:"font-bold text-2xl text-white mt-2"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.wait_order_data.dayafter_order_num)||0),1)]})),_:1})])),_:1})])),_:1})])),_:1}),_(a).isLogin?(r(),g(v,{key:0},[o(A,{class:"bg-white mt-2 px-[20rpx] py-[28rpx] rounded-lg"},{default:d((()=>[o(A,{class:"font-bold text-xl"},{default:d((()=>[u("订单数据")])),_:1}),o(A,{class:"grid grid-cols-3 gap-[20rpx] mt-[28rpx]"},{default:d((()=>[o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("待服务")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.wait_server_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("待接单")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.wait_take_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("已出发")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.depart_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("已到达")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.arrive_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("服务中")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.start_server_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("已完成")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.order_data.finish_server_num)||0),1)]})),_:1})])),_:1})])),_:1})])),_:1}),o(A,{class:"bg-white mt-2 px-[20rpx] py-[28rpx] rounded-lg"},{default:d((()=>[o(A,{class:"font-bold text-xl"},{default:d((()=>[u("技师数据")])),_:1}),o(A,{class:"grid grid-cols-3 gap-[28rpx] mt-[28rpx]"},{default:d((()=>[o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("待审核")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.coach_data.wait_audtit_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("上线技师")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.coach_data.online_coach_num)||0),1)]})),_:1})])),_:1}),o(A,{class:"bg-[#F5F8FD] px-[20rpx] py-[28rpx] rounded-md"},{default:d((()=>[o(A,{class:"text-[#666666] text-xs"},{default:d((()=>[u("下线技师")])),_:1}),o(A,{class:"font-bold text-3xl mt-3"},{default:d((()=>{var a;return[u(n((null==(a=t.data)?void 0:a.coach_data.downline_coach_num)||0),1)]})),_:1})])),_:1})])),_:1})])),_:1})],64)):b("v-if",!0),_(a).isLogin?b("v-if",!0):(r(),s(A,{key:1,class:"flex flex-col items-center mb-[100rpx]"},{default:d((()=>[o(h,{width:240,height:240,src:_(N)},null,8,["src"]),o(A,{class:"mt-2 sm text-muted"},{default:d((()=>[u("您当前未登录,登录后可查看信息")])),_:1}),o(F,{onClick:c,class:"mt-4 w-[300rpx]",type:"primary"},{default:d((()=>[u("去登录")])),_:1})])),_:1}))])),_:1})}}}),q=T(f({__name:"index",setup(a){m();const{getImageUrl:s}=m(),u=w({data:[],meta:{}}),n=F(0),c=F(0),p=I((()=>{const{bg_type:t,bg_color:a,bg_image:e}=(null==u?void 0:u.meta)??{};return 1==t?{"background-color":a}:{"background-image":`url(${s(e)})`}})),f=F();return P((a=>{n.value=a.scrollTop;const e=t(100);c.value=a.scrollTop/e>1?1:a.scrollTop/e})),C((()=>{(async()=>{const t=await B({type:1});u.data=JSON.parse(null==t?void 0:t.data),u.meta=JSON.parse(null==t?void 0:t.meta)[0].content,k({title:u.meta.title}),f.value=await V()})()})),(t,a)=>{const s=e(l("page-meta"),S),m=e(l("u-back-top"),R),A=e(l("tabbar"),j),h=i;return r(),g(v,null,[o(s,{"page-style":t.$theme.pageStyle},null,8,["page-style"]),o(h,{class:"index",style:x(_(p))},{default:d((()=>[b(" 组件 "),o(M,{meta:u.meta,percent:c.value},null,8,["meta","percent"]),o(D,{data:f.value},null,8,["data"]),b(" 返回顶部按钮 "),o(m,{"scroll-top":n.value,top:100,customStyle:{backgroundColor:"#FFF",color:"#000",boxShadow:"0px 3px 6px rgba(0, 0, 0, 0.1)"}},null,8,["scroll-top","customStyle"]),o(A)])),_:1},8,["style"])],64)}}}),[["__scopeId","data-v-96734fd3"]]);export{q as default};