Files
chazhi_admin_parten/public/h5/assets/bundle-tea-room-room.BvQCRSik.js
2026-03-14 16:20:49 +08:00

2 lines
8.2 KiB
JavaScript

var K=Object.defineProperty,Q=Object.defineProperties;var X=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var Y=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var D=(c,s,a)=>s in c?K(c,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):c[s]=a,P=(c,s)=>{for(var a in s||(s={}))Y.call(s,a)&&D(c,a,s[a]);if(j)for(var a of j(s))Z.call(s,a)&&D(c,a,s[a]);return c},O=(c,s)=>Q(c,X(s));import{d as E,c as V,j as $,l as L,w as t,k as e,m as u,t as ee,r as d,o as te,a as le,aA as ae,u as n,i as R,b as ne,e as se,f as _,g as m,ai as oe,ad as re,ae as v,af as ce,v as A,aE as w,aF as pe,x as ie}from"./index-B-O76M86.js";import{_ as ue}from"./wd-img.St7DZ4lX.js";import{_ as de}from"./wd-swiper.CwC-Igp9.js";import{_ as _e}from"./wd-rate.DCiv_Agw.js";import{_ as me}from"./wd-gap.BAKEf3S6.js";import{u as xe,_ as fe}from"./useMescroll.CF7o-8Z8.js";import{_ as he,a as ge}from"./wd-tabs.C8DG_53B.js";import{_ as ve}from"./wd-action-sheet.BSE1MzxB.js";import{_ as B}from"./RoomList.vue_vue_type_script_setup_true_name_RoomList_lang.DEr534Tk.js";import"./wd-badge.B92bS3IB.js";import"./useChildren.CuMc9-cW.js";import"./wd-tag.xrpdYPqB.js";import"./PriceFormat.vue_vue_type_script_setup_true_name_PriceFormat_lang.D3cTQufW.js";import"./order.DxPOPHyl.js";const we={},Ce=E(O(P({},we),{__name:"RechargeBtn",props:{name:{type:String,default:"充值"}},setup(c){return(s,a)=>{const h=L;return $(),V(h,{class:"w-150rpx h-72rpx rounded-16rpx bg-[#E54444] relative flex justify-center items-center"},{default:t(()=>[e(h,{class:"bg-[#fff] opacity-[.5] w-6rpx h-24rpx rounded-40rpx absolute left-14rpx top-[50%] transform-translate-y-[-50%]"}),e(h,{class:"text-[#fff] text-28rpx leading-38rpx"},{default:t(()=>[u(ee(c.name),1)]),_:1})]),_:1})}}})),ye=E({__name:"room",setup(c){ae(p=>({dcfd1dae:n(s)}));const s=R("capsuleOffset"),a=R("OSS"),h=d([`${a}images/banner1.png`,`${a}images/banner1.png`,`${a}images/banner1.png`]),C=d(0),y=d(4),b=d(0);d([]);const x=d(!1),k=d([]),g=d(!1),S=d(1),{mescrollInit:T,downCallback:F}=xe(se,ne);te(()=>{});const o={sheetMenuType:"",upCallback:p=>{p.endErr()},handleCollect:()=>{w.info("收藏成功")},handleService:()=>{g.value=!0},handleOpenServiceSheet:()=>{o.sheetMenuType="service",x.value=!0,k.value=[{name:"保存图片",value:"saveImage"},{name:"添加门店微信",value:"addWeChat"}]},handleSelectMenu:p=>{console.log("🚀 ~ item:",p),o.sheetMenuType=="service"?p.value==="saveImage"?w.success("图片已保存"):p.value==="addWeChat"&&w.success("已添加门店微信"):o.sheetMenuType=="call"&&p.index==1&&pe({phoneNumber:p.value}),x.value=!1},handleLocation:()=>{w.info("正在导航..."),A({url:"/pages/map/map"})},handleCallPhone:()=>{o.sheetMenuType="call",x.value=!0,k.value=[{name:15005837859,value:""},{name:"呼叫",value:15005837859}]},handleChangeTab:p=>{},handleClick:p=>{console.log("Clicked item:",p)},handleToRecharge:()=>{A({url:"/bundle/store-recharge/store-recharge"})}};return(p,r)=>{const f=_(m("wd-img"),ue),l=L,N=re,W=_(m("wd-swiper"),de),z=_(m("wd-rate"),_e),M=_(m("wd-gap"),me),U=_(m("mescroll-body"),fe),I=_(m("wd-tab"),he),q=_(m("wd-tabs"),ge),G=_(m("wd-popup"),oe),H=_(m("wd-action-sheet"),ve),J=le("layout-tabbar-uni");return $(),V(J,null,{default:t(()=>[e(l,null,{default:t(()=>[e(l,null,{default:t(()=>[e(N,{title:"预约茶室",fixed:""},{right:t(()=>[e(l,{class:"flex items-center ml-114rpx right-slot"},{default:t(()=>[e(l,{class:"mr-16rpx flex items-center",onClick:o.handleCollect},{default:t(()=>[e(f,{width:"64rpx",height:"64rpx",src:`${n(a)}icon/icon_sc.png`},null,8,["src"])]),_:1},8,["onClick"]),e(l,{onClick:o.handleService,class:"flex items-center"},{default:t(()=>[e(f,{width:"64rpx",height:"64rpx",src:`${n(a)}icon/icon_kefu.png`},null,8,["src"])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),e(l,{class:"mt-20rpx mx-30rpx swiper"},{default:t(()=>[e(l,null,{default:t(()=>[e(W,{"value-key":"image",height:"320rpx",indicator:{type:"dots-bar"},list:n(h),current:n(C),"onUpdate:current":r[0]||(r[0]=i=>v(C)?C.value=i:null),onClick:o.handleClick,mode:"aspectFit"},null,8,["list","current","onClick"])]),_:1}),e(l,{class:"mt-38rpx flex justify-between"},{default:t(()=>[e(l,{class:"line-1"},{default:t(()=>[e(l,{class:"text-34rpx text-[#303133] leading-48rpx font-bold line-1"},{default:t(()=>[u("凝香茶业")]),_:1}),e(l,{class:"relative mt-18rpx h-34rpx"},{default:t(()=>[e(l,{class:"absolute top-0 flex items-center"},{default:t(()=>[e(z,{modelValue:n(y),"onUpdate:modelValue":r[1]||(r[1]=i=>v(y)?y.value=i:null),readonly:"","active-color":"#FF5951","allow-half":"","active-icon":"star-filled",icon:"star",space:"4rpx"},null,8,["modelValue"]),e(l,{class:"text-26rpx text-[#606266] leading-34rpx ml-8rpx"},{default:t(()=>[u("4.0 推荐")]),_:1})]),_:1})]),_:1}),e(l,{class:"text-26rpx mt-18rpx leading-48rpx text-[#606266]"},{default:t(()=>[u("营业时间:周一至周日 08:00-20:00")]),_:1})]),_:1}),e(l,{class:"flex flex-col items-end"},{default:t(()=>[e(l,{onClick:o.handleToRecharge},{default:t(()=>[e(Ce,{name:"充值"})]),_:1},8,["onClick"]),e(l,{class:"text-24rpx text-[#818CA9] mt-18rpx"},{default:t(()=>[u("1分钟前有人充值")]),_:1})]),_:1})]),_:1}),e(l,{class:"mt-26rpx"},{default:t(()=>[e(M,{"bg-color":"#F6F7F9",height:"2rpx"})]),_:1}),e(l,{class:"mt-22rpx flex items-center justify-between"},{default:t(()=>[e(l,{class:""},{default:t(()=>[e(l,{class:"flex items-center"},{default:t(()=>[e(l,{class:"w-36rpx h-36rpx"},{default:t(()=>[e(f,{width:"36rpx",height:"36rpx",src:`${n(a)}icon/icon_location2.png`},null,8,["src"])]),_:1}),e(l,{class:"ml-2rpx text-26rpx text-[#606266] line-2"},{default:t(()=>[u("青浦区仓路478号")]),_:1})]),_:1}),e(l,{class:"text-[#92928C] text-24rpx ml-38rpx mt-14rpx"},{default:t(()=>[u("距您14km")]),_:1})]),_:1}),e(l,{class:"flex items-center mr-32rpx"},{default:t(()=>[e(l,{class:"text-center mr-20rpx",onClick:o.handleLocation},{default:t(()=>[e(f,{width:"64rpx",height:"64rpx",src:`${n(a)}icon/icon_nav.png`},null,8,["src"]),e(l,{class:"text-[#606266] text-24rpx leading-32rpx mt-8rpx"},{default:t(()=>[u("导航")]),_:1})]),_:1},8,["onClick"]),e(l,{class:"text-center",onClick:o.handleCallPhone},{default:t(()=>[e(f,{width:"64rpx",height:"64rpx",src:`${n(a)}icon/icon_phone.png`},null,8,["src"]),e(l,{class:"text-[#606266] text-24rpx leading-32rpx mt-8rpx"},{default:t(()=>[u("电话")]),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),e(l,{class:"mt-26rpx"},{default:t(()=>[e(M,{"bg-color":"#F6F7F9",height:"20rpx"})]),_:1}),e(l,{class:"tabs"},{default:t(()=>[e(q,{modelValue:n(b),"onUpdate:modelValue":r[2]||(r[2]=i=>v(b)?b.value=i:null),swipeable:"",slidable:"always",onChange:o.handleChangeTab,lazy:!1},{default:t(()=>[n(S)!=2?($(),V(I,{key:0,title:"茶室预定"},{default:t(()=>[e(l,{class:"content mx-30rpx mt-34rpx"},{default:t(()=>[e(U,{onInit:n(T),onDown:n(F),onUp:o.upCallback},{default:t(()=>[e(B,{"is-reserve":!0,"store-type":n(S)},null,8,["store-type"])]),_:1},8,["onInit","onDown","onUp"])]),_:1})]),_:1})):ce("",!0),e(I,{title:"团购套餐"},{default:t(()=>[e(l,{class:"content mx-30rpx mt-34rpx"},{default:t(()=>[e(U,{onInit:n(T),onDown:n(F),onUp:o.upCallback},{default:t(()=>[e(B,{"is-group-buying":!0,"store-type":n(S)},null,8,["store-type"])]),_:1},8,["onInit","onDown","onUp"])]),_:1})]),_:1})]),_:1},8,["modelValue","onChange"])]),_:1}),e(G,{modelValue:n(g),"onUpdate:modelValue":r[3]||(r[3]=i=>v(g)?g.value=i:null),"lock-scroll":"","custom-style":"border-radius:30rpx;",onClose:r[4]||(r[4]=i=>g.value=!1)},{default:t(()=>[e(l,{class:"text-center w-440rpx h-560rpx flex flex-col justify-center items-center"},{default:t(()=>[e(l,{class:"w-240rpx h-240rpx",onClick:o.handleOpenServiceSheet},{default:t(()=>[e(f,{width:"100%",height:"100%",src:`${n(a)}images/reserve_room/reserve_room_image3.png`},null,8,["src"])]),_:1},8,["onClick"]),e(l,{class:"text-36rpx text-[#303133] leading-50rpx mt-54rpx"},{default:t(()=>[u("门店客服")]),_:1}),e(l,{class:"text-28rpx text-[#818CA9] leading-50rpx mt-22rpx"},{default:t(()=>[u("点击二维码添加客服")]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(H,{modelValue:n(x),"onUpdate:modelValue":r[5]||(r[5]=i=>v(x)?x.value=i:null),actions:n(k),"cancel-text":"取消",onClose:r[6]||(r[6]=i=>x.value=!1),onSelect:o.handleSelectMenu},null,8,["modelValue","actions","onSelect"])]),_:1})]),_:1})}}}),Ae=ie(ye,[["__scopeId","data-v-aa08ffa7"]]);export{Ae as default};