Files
chazhi_admin_parten/public/h5/assets/pages-my-my.CYphu__c.js
2026-03-14 16:20:49 +08:00

2 lines
10 KiB
JavaScript

import{d as I,r as x,V as W,i as S,o as q,c as u,w as t,a as U,aA as G,f,g as _,h as J,_ as K,aB as Q,j as p,k as e,l as X,u as a,aa as Y,af as C,m as s,t as m,aC as Z,p as T,F as V,q as j,n as ee,s as te,aD as le,ae,v as g,aE as se,aF as re,x as ne}from"./index-B-O76M86.js";import{_ as oe}from"./wd-img.St7DZ4lX.js";import{_ as ce}from"./wd-progress.Dtr4YTZp.js";import{_ as ie}from"./wd-action-sheet.BSE1MzxB.js";import{O as v}from"./order.DxPOPHyl.js";const pe=I({__name:"my",setup(xe){G(k=>({"3d053398":a(P)}));const r=S("OSS"),D=S("navbarHeight"),P=S("capsuleOffset");x(null);const d=x(!1),b=x(!0),B=W([{id:1,title:"全部订单",icon:`${r}icon/icon_tea_all_order.png`,badge:"",status:"all"},{id:2,title:"待付款",icon:`${r}icon/icon_tea_wait_pay_order.png`,badge:"",status:v.Pending},{id:3,title:"预约单",icon:`${r}icon/icon_tea_reserve_order.png`,badge:"",status:v.Reserved},{id:4,title:"待确认",icon:`${r}icon/icon_tea_wait_confirm_order.png`,badge:"",status:v.Confirm},{id:4,title:"已完结",icon:`${r}icon/icon_tea_finish_order.png`,badge:"",status:v.Finished}]),w=x(!1),h=x(!1),E=x([]),y=x(!1);q(()=>{});const i={handleToProfile:()=>{g({url:"/bundle/profile/profile"})},handleShowService:()=>{h.value=!0,E.value=[{name:"400-800-8888"}]},handleSelectMenu:k=>{re({phoneNumber:k.item.name})},handleShowPromoCode:()=>{d.value?w.value=!0:(se.info("请先登录"),setTimeout(()=>{g({url:"/pages/login/login"})},800))},handleToVipBenefits:()=>{g({url:"/bundle/vip/benefits"})},handleToCoupon:()=>{g({url:"/bundle/coupon/my-coupon"})},handleToCollect:()=>{g({url:"/bundle/collect/collect"})},handleToWallet:()=>{g({url:"/bundle/wallet/wallet"})}};return(k,o)=>{const n=f(_("wd-img"),oe),l=X,M=f(_("wd-navbar"),J),O=f(_("wd-icon"),K),z=f(_("wd-progress"),ce),F=ee,A=Z,L=le,N=f(_("wd-overlay"),Q),R=f(_("wd-action-sheet"),ie),H=U("layout-tabbar-uni");return p(),u(H,null,{default:t(()=>[e(l,null,{default:t(()=>[e(l,{class:"home-bg w-[100%] fixed top-0 left-0 z-100"},{default:t(()=>[e(M,{safeAreaInsetTop:"",bordered:!1,"custom-style":"background-color: transparent !important;"},{right:t(()=>[e(l,{class:"mr-16rpx flex items-center right-slot",onClick:i.handleShowService},{default:t(()=>[e(n,{width:"36rpx",height:"36rpx",src:`${a(r)}icon/icon_service.png`},null,8,["src"])]),_:1},8,["onClick"])]),_:1})]),_:1}),e(l,{class:"pb-74rpx",style:Y({paddingTop:a(D)+"px"})},{default:t(()=>[e(l,{class:"ml-60rpx flex items-center"},{default:t(()=>[e(l,null,{default:t(()=>[e(n,{width:"120rpx",height:"120rpx",src:`${a(r)}icon/icon_avatar.png`,mode:"aspectFill",round:""},null,8,["src"])]),_:1}),e(l,{class:"flex-1 ml-22rpx flex justify-between items-center"},{default:t(()=>[e(l,{onClick:i.handleToProfile},{default:t(()=>[e(l,{class:"text-[#303133] text-36rpx leading-50rpx ml-8rpx"},{default:t(()=>[s(m(a(d)?"王大帅":"立即登录"),1)]),_:1}),a(d)?(p(),u(l,{key:0,class:"flex justify-center items-center vip-bg mt-10rpx"},{default:t(()=>[a(b)?(p(),u(l,{key:0,class:"flex items-center mr-12rpx"},{default:t(()=>[e(n,{width:"36rpx",height:"36rpx",mode:"aspectFill",src:`${a(r)}icon/icon_crown.png`,round:""},null,8,["src"])]),_:1})):C("",!0),e(l,{class:"text-24rpx text-[#675649] leading-34rpx flex items-center"},{default:t(()=>[s("茶址会员")]),_:1})]),_:1})):C("",!0)]),_:1},8,["onClick"]),e(l,{class:"w-178rpx h-80rpx relative"},{default:t(()=>[e(n,{width:"100%",height:"100%",mode:"aspectFill",src:`${a(r)}images/my/my_image2.png`},null,8,["src"]),e(l,{class:"absolute left-36rpx top-28rpx flex items-center",onClick:i.handleShowPromoCode},{default:t(()=>[e(l,{class:"flex items-center mr-8rpx"},{default:t(()=>[e(n,{width:"32rpx",height:"32rpx",mode:"aspectFill",src:`${a(r)}icon/icon_ercode.png`},null,8,["src"])]),_:1}),e(l,{class:"font-bold text-[#fff] text-24rpx leading-34rpx mt--6rpx"},{default:t(()=>[s("推广码")]),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),e(l,{class:"mt-16rpx mx-30rpx flex justify-between"},{default:t(()=>[e(l,{class:"flex items-center"},{default:t(()=>[e(l,{class:"w-160rpx text-[#303133] text-center",onClick:i.handleToCoupon},{default:t(()=>[e(l,{class:"font-bold text-36rpx leading-50rpx"},{default:t(()=>[s(m(a(d)?51:"- -"),1)]),_:1}),e(l,{class:"text-24rpx leading-34rpx"},{default:t(()=>[s("优惠券")]),_:1})]),_:1},8,["onClick"]),e(l,{class:"w-160rpx text-[#303133] text-center",onClick:i.handleToCollect},{default:t(()=>[e(l,{class:"font-bold text-36rpx leading-50rpx"},{default:t(()=>[s(m(a(d)?51:"- -"),1)]),_:1}),e(l,{class:"text-24rpx leading-34rpx"},{default:t(()=>[s("收藏")]),_:1})]),_:1},8,["onClick"])]),_:1}),e(l,{class:"relative",onClick:i.handleToWallet},{default:t(()=>[e(l,{class:"w-300rpx h-148rpx"},{default:t(()=>[e(n,{width:"100%",height:"100%",src:`${a(r)}images/my/my_image3.png`,mode:"aspectFill"},null,8,["src"])]),_:1}),e(l,{class:"text-[#303133] absolute bottom-12rpx left-24rpx text-center"},{default:t(()=>[e(l,{class:"text-30rpx leading-36rpx fon-bold"},{default:t(()=>[s(m(a(d)?"¥2106.3623":"- -"),1)]),_:1}),e(l,{class:"text-20rpx leading-28rpx ml-10rpx"},{default:t(()=>[s("平台余额")]),_:1})]),_:1})]),_:1},8,["onClick"])]),_:1}),e(l,{class:"mx-30rpx"},{default:t(()=>[a(b)?(p(),u(l,{key:0,class:"vip-level mt-32rpx pb-28rpx"},{default:t(()=>[e(l,{class:"pt-32rpx mx-40rpx"},{default:t(()=>[e(l,{class:"flex items-center justify-between"},{default:t(()=>[e(l,{class:"flex items-center"},{default:t(()=>[e(l,{class:"w-40rpx h-36rpx flex items-center"},{default:t(()=>[e(n,{width:"100%",height:"100%",src:`${a(r)}icon/icon_vip.png`,mode:"aspectFill"},null,8,["src"])]),_:1}),e(l,{class:"flex items-center leading-34rpx",onClick:i.handleToVipBenefits},{default:t(()=>[e(l,{class:"font-400 text-24rpx ml-12rpx mr-20rpx text-[#EECC99]"},{default:t(()=>[s("2026.03.06到期")]),_:1}),e(l,{class:"flex items-center mt-4rpx"},{default:t(()=>[e(O,{name:"arrow-right",size:"24rpx",color:"#EECC99"})]),_:1})]),_:1},8,["onClick"])]),_:1}),e(l,{class:"font-400 text-24rpx text-[#EECC99] leading-34rpx"},{default:t(()=>[s("会员预定茶室享受8折")]),_:1})]),_:1})]),_:1}),e(l,{class:"mx-40rpx"},{default:t(()=>[e(z,{percentage:60,"hide-text":"",color:"#EECC99","custom-class":"!my-10rpx"})]),_:1}),e(l,{class:"flex items-center justify-between mx-40rpx"},{default:t(()=>[e(l,{class:"flex item-center leading-34rpx text-[#EECC99]"},{default:t(()=>[e(l,{class:"font-400 text-24rpx mr-18rpx"},{default:t(()=>[s("上月消费")]),_:1}),e(l,{class:"font-400 text-28rpx mr-18rpx"},{default:t(()=>[s("¥23014.02")]),_:1})]),_:1}),e(l,{class:"font-400 text-24rpx text-[#D2D0D0] leading-34rpx"},{default:t(()=>[s("请尽快领取会员权益")]),_:1})]),_:1}),e(l,{class:"mt-50rpx ml-24rpx"},{default:t(()=>[e(A,{class:"w-[100%] whitespace-nowrap","scroll-x":!0,"scroll-left":"120"},{default:t(()=>[(p(),T(V,null,j(10,(c,$)=>e(l,{class:"scroll-item mr-20rpx",key:$},{default:t(()=>[e(l,{class:"font-bold text-22rpx text-[#AF6400] leading-32rpx mt-6rpx"},{default:t(()=>[s("茶室券")]),_:1}),e(l,{class:"font-bold text-[#1C1C1D] leading-34rpx mt-8rpx"},{default:t(()=>[e(F,{class:"text-24rpx"},{default:t(()=>[s("¥")]),_:1}),e(F,{class:"text-30rpx"},{default:t(()=>[s("20")]),_:1})]),_:1}),e(l,{class:"font-400 text-20rpx leading-28rpx text-[#1C1C1D]"},{default:t(()=>[s("满200可用")]),_:1}),e(l,{class:te(["font-400 text-20rpx w-126rpx h-40rpx rounded-20rpx mt-18rpx leading-40rpx mx-auto",a(y)?"bg-[#E6E3DF]":"bg-[#FCCA84]"]),onClick:o[0]||(o[0]=de=>y.value=!0)},{default:t(()=>[s(m(a(y)?"已领取":"立即领取"),1)]),_:1},8,["class"])]),_:2},1024)),64))]),_:1})]),_:1})]),_:1})):C("",!0),a(b)?C("",!0):(p(),u(l,{key:1,class:"mt-16rpx flex justify-center"},{default:t(()=>[e(l,{class:"w-690rpx h-228rpx relative"},{default:t(()=>[e(n,{width:"100%",height:"100%",src:`${a(r)}images/my/my_image4.png`,mode:"aspectFill"},null,8,["src"]),e(l,{class:"absolute top-76rpx left-30rpx text-30rpx leading-42rpx"},{default:t(()=>[e(l,{class:"text-[#EDCE91]"},{default:t(()=>[s("会员可以享受预定折扣")]),_:1}),e(l,{class:"vip-btn text-[#251C1C] font-bold text-center mt-20rpx"},{default:t(()=>[s("立即成为会员")]),_:1})]),_:1})]),_:1})]),_:1}))]),_:1}),e(l,{class:"bg-white rounded-16rpx mx-30rpx mt-28rpx pb-34rpx"},{default:t(()=>[e(l,{class:"px-30rpx pt-30rpx py-24rpx"},{default:t(()=>[s("茶艺师订单")]),_:1}),e(l,{class:"flex relative px-30rpx"},{default:t(()=>[(p(!0),T(V,null,j(a(B),(c,$)=>(p(),u(l,{key:$},{default:t(()=>[e(L,{url:`/bundle/order/tea-specialist/order-list?orderStatus=${c.status}`,"hover-class":"none"},{default:t(()=>[e(l,{class:"w-96rpx text-center flex flex-col items-center justify-center mr-30rpx"},{default:t(()=>[e(l,{class:"w-36rpx h-36rpx flex items-center justify-center"},{default:t(()=>[e(n,{width:"100%",height:"100%",src:c.icon},null,8,["src"])]),_:2},1024),e(l,{class:"font-400 text-24rpx text-[#303133] leading-34rpx mt-8rpx"},{default:t(()=>[s(m(c.title),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["url"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["style"]),e(N,{show:a(w),onClick:o[2]||(o[2]=c=>w.value=!1)},{default:t(()=>[e(l,{class:"h-full relative"},{default:t(()=>[e(l,{class:"absolute-center h-926rpx"},{default:t(()=>[e(n,{width:"600rpx",height:"800rpx",src:`${a(r)}images/my/my_image7.png`},null,8,["src"]),e(l,{class:"absolute bottom-158rpx flex items-center w-full ml-110rpx"},{default:t(()=>[e(l,{class:"mr-70rpx w-160rpx h-160rpx"},{default:t(()=>[e(n,{width:"160rpx",height:"160rpx",src:`${a(r)}images/reserve_room/reserve_room_image3.png`,mode:"scaleToFill"},null,8,["src"])]),_:1}),e(l,{class:""},{default:t(()=>[e(l,{class:"font-bold text-30rpx leading-42rpx text-[#303133]"},{default:t(()=>[s("我的推广码")]),_:1}),e(l,{class:"text-40rpx leading-56rpx text-[#4C9F44] mt-20rpx"},{default:t(()=>[s("3486")]),_:1})]),_:1})]),_:1}),e(l,{class:"absolute bottom-0 left-1/2 -translate-x-1/2",onClick:o[1]||(o[1]=c=>w.value=!1)},{default:t(()=>[e(n,{width:"72rpx",height:"72rpx",src:`${a(r)}icon/icon_close2.png`},null,8,["src"])]),_:1})]),_:1})]),_:1})]),_:1},8,["show"]),e(R,{modelValue:a(h),"onUpdate:modelValue":o[3]||(o[3]=c=>ae(h)?h.value=c:null),actions:a(E),"cancel-text":"取消",onClose:o[4]||(o[4]=c=>h.value=!1),onSelect:i.handleSelectMenu},null,8,["modelValue","actions","onSelect"])]),_:1})]),_:1})}}}),he=ne(pe,[["__scopeId","data-v-7207a6a7"]]);export{he as default};