Files
chazhi_admin_parten/public/h5/assets/pages-reserve-group-tea-specialist.EHono-ym.js
2026-03-14 16:20:49 +08:00

2 lines
10 KiB
JavaScript

var J=Object.defineProperty,Q=Object.defineProperties;var Z=Object.getOwnPropertyDescriptors;var G=Object.getOwnPropertySymbols;var ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable;var T=(p,n,a)=>n in p?J(p,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):p[n]=a,U=(p,n)=>{for(var a in n||(n={}))ee.call(n,a)&&T(p,a,n[a]);if(G)for(var a of G(n))te.call(n,a)&&T(p,a,n[a]);return p},q=(p,n)=>Q(p,Z(n));import{d as B,W as S,ax as le,c as F,j as h,w as l,aq as ae,aa as re,s as se,l as H,aH as j,x as I,r as m,V as oe,a as ne,i as de,f as _,g as f,ac as ce,k as e,ad as ue,af as $,m as d,u as c,ae as O,p as pe,F as ie,q as me,t as xe,aE as _e,v as fe,az as be}from"./index-B-O76M86.js";import{_ as he}from"./wd-img.St7DZ4lX.js";import{c as ge,C as we,_ as Ce}from"./wd-checkbox.BAgAdntQ.js";import{u as ve}from"./useChildren.CuMc9-cW.js";import{_ as Fe}from"./wd-datetime-picker.BL_xdLYu.js";import{_ as ye}from"./wd-count-down.CPJ3yJc2.js";import{u as ke,_ as De}from"./useColPickerData.DzSU2kX-.js";import{_ as Ve}from"./wd-textarea.BiYjSLC5.js";import"./wd-datetime-picker-view.vue_vue_type_script_setup_true_lang._89Bwcyy.js";import"./wd-cell.fv6xtfMt.js";import"./index.B1IO3uJq.js";import"./wd-action-sheet.BSE1MzxB.js";const Se={name:"wd-checkbox-group",options:{addGlobalClass:!0,virtualHost:!0,styleIsolation:"shared"}},$e=B(q(U({},Se),{props:ge,emits:["change","update:modelValue"],setup(p,{emit:n}){const a=p,g=n,{linkChildren:y}=ve(we);y({props:a,changeSelectState:D}),S(()=>a.modelValue,r=>{new Set(r).size!==r.length&&console.error("checkboxGroup's bound value includes same value"),r.length<a.min&&console.error("checkboxGroup's bound value's length can't be less than min"),a.max!==0&&r.length>a.max&&console.error("checkboxGroup's bound value's length can't be large than max")},{deep:!0,immediate:!0}),S(()=>a.shape,r=>{const u=["circle","square","button"];u.indexOf(r)===-1&&console.error(`shape must be one of ${u.toString()}`)},{deep:!0,immediate:!0}),S(()=>a.min,r=>{j(r,"min")},{deep:!0,immediate:!0}),S(()=>a.max,r=>{j(r,"max")},{deep:!0,immediate:!0});function D(r){const u=le(a.modelValue),w=u.indexOf(r);w>-1?u.splice(w,1):u.push(r),g("update:modelValue",u),g("change",{value:u})}return(r,u)=>{const w=H;return h(),F(w,{class:se(`wd-checkbox-group ${r.shape==="button"&&r.cell?"is-button":""} ${r.customClass}`),style:re(r.customStyle)},{default:l(()=>[ae(r.$slots,"default",{},void 0,!0)]),_:3},8,["class","style"])}}})),Oe=I($e,[["__scopeId","data-v-1de25cbc"]]),Ee=B({__name:"group-tea-specialist",setup(p){const n=de("OSS");m(!1),m(!1);const a=m([{id:1,label:"需要金牌茶艺师",value:1},{id:2,label:"需要茶艺师导师",value:2},{id:3,label:"需要茶技",value:3}]),g=m([]),y=m(Date.now()),{colPickerData:D,findChildrenByCode:r}=ke(),u=m([]),w=m([D.map(o=>({value:o.value,label:o.text}))]),z=({selectedItem:o,resolve:s,finish:x})=>{const t=r(D,o.value);t&&t.length?s(t.map(C=>({value:C.value,label:C.text}))):x()},A=m([]),N=m(1*60*1e3),V=m(!1),E=m(null),k=oe({settleIn:1,code:"",message:""}),b={handleUploadFile:o=>{A.value=o.fileList},handleCountDown:()=>{V.value=!0,be(()=>{var o;(o=E.value)==null||o.start()})},handleFinishCountDown:()=>{V.value=!1},handleConfirmAddress:o=>{console.log("🚀 ~ selected:",o)},handleFilterDate:(o,s)=>{if(o==="year"){const x=new Date().getFullYear();return s.filter(t=>t==x)}return s},handleConfirmDate:o=>{if(b.checkedData(o.value)){const s=new Date(o.value);s.getFullYear(),s.getMonth()+1}},handleSubmitOrder:()=>{fe({url:"/pages/notice/reserve?type=groupTeaSpecialist"})},checkedData:o=>{const s=new Date(o),x=new Date;return x.setHours(0,0,0,0),s.setHours(0,0,0,0),s<x?(_e.info("请选择大于今天的日期"),!1):!0}};return(o,s)=>{const x=ue,t=H,C=_(f("wd-img"),he),v=_(f("wd-input"),ce),P=_(f("wd-checkbox"),Ce),Y=_(f("wd-checkbox-group"),Oe),L=_(f("wd-datetime-picker"),Fe),R=_(f("wd-count-down"),ye),K=_(f("wd-col-picker"),De),M=_(f("wd-textarea"),Ve),W=ne("layout-default-uni");return h(),F(W,null,{default:l(()=>[e(t,{class:"pb-70rpx"},{default:l(()=>[e(t,{class:""},{default:l(()=>[e(x,{title:"加盟合作","custom-class":"!bg-[#F6F7F8]"})]),_:1}),e(t,{class:"mx-30rpx mt-38rpx"},{default:l(()=>[e(t,{class:"bg-white rounded-16rpx px-30rpx py-28rpx"},{default:l(()=>[e(t,{class:"flex justify-between items-center"},{default:l(()=>[e(t,{class:"flex items-center"},{default:l(()=>[e(t,{class:"text-32rpx leading-44rpx text-#303133 mr-10rpx"},{default:l(()=>[d("预约人数")]),_:1}),e(t,{class:"flex items-center"},{default:l(()=>[e(C,{width:"16rpx",height:"16rpx",src:`${c(n)}icon/icon_validate.png`},null,8,["src"])]),_:1})]),_:1}),e(t,{class:"flex items-center"},{default:l(()=>[e(v,{placeholder:"请填写预约人数","no-border":""})]),_:1})]),_:1}),c(k).settleIn===2?(h(),F(t,{key:0,class:"flex items-center mt-46rpx"},{default:l(()=>[e(t,{class:"text-32rpx leading-44rpx text-#303133 mr-66rpx"},{default:l(()=>[d("门店名称")]),_:1}),e(t,{class:"flex-1"},{default:l(()=>[e(v,{"no-border":"",placeholder:"请填写门店名称","custom-class":"!bg-[#F6F7F8] !rounded-16rpx !px-28rpx !py-20rpx"})]),_:1})]),_:1})):$("",!0)]),_:1}),e(t,{class:"bg-white rounded-16rpx px-30rpx py-28rpx mt-20rpx"},{default:l(()=>[e(t,null,{default:l(()=>[e(t,{class:"flex justify-between items-center text-32rpx leading-44rpx text-#303133"},{default:l(()=>[e(t,null,{default:l(()=>[d("其他要求")]),_:1}),e(t,{class:"text-26rpx leading-36rpx text-#909399"},{default:l(()=>[d("可以多选")]),_:1})]),_:1})]),_:1}),e(t,null,{default:l(()=>[e(Y,{modelValue:c(g),"onUpdate:modelValue":s[0]||(s[0]=i=>O(g)?g.value=i:null),inline:"",shape:"square","checked-color":"#4C9F44"},{default:l(()=>[(h(!0),pe(ie,null,me(c(a),(i,X)=>(h(),F(P,{"custom-class":"!mr-40rpx",modelValue:i.value,key:X},{default:l(()=>[d(xe(i.label),1)]),_:2},1032,["modelValue"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(t,{class:"bg-white rounded-16rpx px-30rpx py-28rpx mt-20rpx"},{default:l(()=>[e(t,{class:"flex justify-between items-center"},{default:l(()=>[e(t,{class:"flex items-center"},{default:l(()=>[e(t,{class:"text-32rpx leading-44rpx text-#303133 mr-10rpx"},{default:l(()=>[d("预定日期")]),_:1}),e(t,{class:"flex items-center"},{default:l(()=>[e(C,{width:"16rpx",height:"16rpx",src:`${c(n)}icon/icon_validate.png`},null,8,["src"])]),_:1})]),_:1}),e(t,{class:"flex items-center wall-date"},{default:l(()=>[e(L,{type:"date",modelValue:c(y),"onUpdate:modelValue":s[1]||(s[1]=i=>O(y)?y.value=i:null),filter:b.handleFilterDate,onConfirm:b.handleConfirmDate,placeholder:"请选择"},null,8,["modelValue","filter","onConfirm"])]),_:1})]),_:1})]),_:1}),e(t,{class:"bg-white rounded-16rpx px-30rpx pt-28rpx mt-20rpx"},{default:l(()=>[e(t,{class:"text-32rpx leading-44rpx text-#303133 mb-32rpx flex items-center"},{default:l(()=>[e(t,{class:"mr-10rpx"},{default:l(()=>[d("联系方式")]),_:1}),e(t,{class:"flex items-center"},{default:l(()=>[e(C,{width:"16rpx",height:"16rpx",src:`${c(n)}icon/icon_validate.png`},null,8,["src"])]),_:1})]),_:1}),e(t,null,{default:l(()=>[e(t,null,{default:l(()=>[e(t,{class:"text-26rpx leading-32rpx text-#606266"},{default:l(()=>[d("联系人")]),_:1}),e(t,{class:"mt-20rpx border-b border-b-solid border-b-[#F6F7F8] pb-20rpx"},{default:l(()=>[e(v,{"no-border":"",placeholder:"请填写联系人"})]),_:1})]),_:1}),e(t,{class:"mt-22rpx"},{default:l(()=>[e(t,{class:"text-26rpx leading-32rpx text-#606266"},{default:l(()=>[d("手机号")]),_:1}),e(t,{class:"mt-20rpx border-b border-b-solid border-b-[#F6F7F8] pb-20rpx"},{default:l(()=>[e(v,{"no-border":"",placeholder:"请填写手机号"})]),_:1})]),_:1}),e(t,{class:"mt-22rpx"},{default:l(()=>[e(t,{class:"text-26rpx leading-32rpx text-#606266"},{default:l(()=>[d("验证码")]),_:1}),e(t,{class:"mt-20rpx border-b border-b-solid border-b-[#F6F7F8] pb-20rpx"},{default:l(()=>[e(v,{type:"text",placeholder:"请填写手机验证码",modelValue:c(k).code,"onUpdate:modelValue":s[2]||(s[2]=i=>c(k).code=i),inputmode:"numeric","no-border":""},{suffix:l(()=>[e(t,{class:"flex items-center mr-34rpx"},{default:l(()=>[e(t,{class:"flex items-center"},{default:l(()=>[c(V)?$("",!0):(h(),F(t,{key:0,class:"text-[#4C9F44] text-28rpx font-400 leading-40rpx",onClick:b.handleCountDown},{default:l(()=>[d("发送验证码")]),_:1},8,["onClick"])),c(V)?(h(),F(t,{key:1,class:"!text-[#C9C9C9] text-28rpx font-400 leading-40rpx flex items-center"},{default:l(()=>[e(R,{ref_key:"countDown",ref:E,time:c(N),millisecond:"","auto-start":!1,format:"ss","custom-class":"!text-[#C9C9C9] !text-32rpx",onFinish:b.handleFinishCountDown},null,8,["time","onFinish"]),e(t,null,{default:l(()=>[d(" S后重发")]),_:1})]),_:1})):$("",!0)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(t,{class:"mt-22rpx"},{default:l(()=>[e(t,{class:"text-26rpx leading-32rpx text-#606266"},{default:l(()=>[d("省市区")]),_:1}),e(t,{class:"mt-20rpx border-b border-b-solid border-b-[#F6F7F8] pb-20rpx tea-room-address"},{default:l(()=>[e(K,{modelValue:c(u),"onUpdate:modelValue":s[3]||(s[3]=i=>O(u)?u.value=i:null),columns:c(w),"column-change":z,onConfirm:b.handleConfirmAddress,placeholder:"请选择省市区"},null,8,["modelValue","columns","onConfirm"])]),_:1})]),_:1}),e(t,{class:"mt-22rpx"},{default:l(()=>[e(t,{class:"text-26rpx leading-32rpx text-#606266"},{default:l(()=>[d("详细地址")]),_:1}),e(t,{class:"mt-20rpx pb-20rpx"},{default:l(()=>[e(v,{"no-border":"",placeholder:"请输入小区/写字楼"})]),_:1})]),_:1})]),_:1})]),_:1}),e(t,{class:"bg-white rounded-16rpx px-30rpx py-32rpx mt-20rpx"},{default:l(()=>[e(t,{class:"text-32rpx leading-44rpx text-#303133 mb-32rpx flex items-center"},{default:l(()=>[d(" 留言建议 ")]),_:1}),e(t,{class:""},{default:l(()=>[e(M,{placeholder:"有想说的可以在这里写哦!",modelValue:c(k).message,"onUpdate:modelValue":s[4]||(s[4]=i=>c(k).message=i),"custom-class":"!rounded-18rpx !border-2rpx !border-[#EFF0EF] !bg-[#F8F9FA]","custom-textarea-class":"!bg-[#F8F9FA]"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(t,{class:"bg-#4C9F44 text-#fff font-bold text-30rpx leading-42rpx mx-60rpx h-90rpx leading-90rpx text-center rounded-8rpx mt-88rpx",onClick:b.handleSubmitOrder},{default:l(()=>[d(" 提交预订单 ")]),_:1},8,["onClick"])]),_:1})]),_:1})}}}),Le=I(Ee,[["__scopeId","data-v-9632a049"]]);export{Le as default};