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

2 lines
3.0 KiB
JavaScript

import{d as L,r as c,o as S,c as d,w as a,a as U,i as $,f as v,g,j as t,k as l,l as z,ad as D,p as i,F as f,q as _,s as m,m as y,t as F,x as I}from"./index-B-O76M86.js";import{_ as N,a as q}from"./wd-tabs.C8DG_53B.js";import{C as w}from"./Coupon.CVPNU5Fm.js";import"./wd-badge.B92bS3IB.js";import"./useChildren.CuMc9-cW.js";import"./wd-radio.CUA1Ezn6.js";const O=L({__name:"my-coupon",setup(A){const x=c(0),h=c(["全部","快过期","已使用"]),r=c("全部"),T=c(2);$("OSS");const p=c([{id:1,amount:20,limit:100,expire:"2024.08.20"},{id:2,amount:10,limit:50,expire:"2024.08.25"}]),C=c(0);c([{id:1,amount:20,limit:100,expire:"2024.08.20"},{id:2,amount:10,limit:50,expire:"2024.08.25"}]),S(n=>{n.type&&(T.value=n.type)});const u={handleChangeTab:n=>{x.value=n,r.value="全部"},handleChangeTag:n=>{r.value=n,console.log("🚀 ~ currentTag.value :",r.value)},handleCouponCheck:n=>{C.value=n}};return(n,b)=>{const V=D,o=z,k=v(g("wd-tab"),N),j=v(g("wd-tabs"),q),E=U("layout-default-uni");return t(),d(E,null,{default:a(()=>[l(o,{class:"pb-180rpx"},{default:a(()=>[l(o,null,{default:a(()=>[l(V,{title:"优惠券","custom-class":"!bg-[#F6F7F8]"})]),_:1}),l(o,null,{default:a(()=>[l(o,{class:"coupon-tab"},{default:a(()=>[l(j,{modelValue:x.value,"onUpdate:modelValue":b[0]||(b[0]=e=>x.value=e),swipeable:"",slidable:"always",onClick:u.handleChangeTab,lazy:!1},{default:a(()=>[l(k,{title:"茶室优惠券"},{default:a(()=>[l(o,{class:"mx-30rpx"},{default:a(()=>[l(o,{class:"flex"},{default:a(()=>[(t(!0),i(f,null,_(h.value,(e,s)=>(t(),d(o,{key:s,onClick:B=>u.handleChangeTag(e),class:m(["font-400 text-28rpx leading-40rpx w-116rpx h-64rpx flex justify-center items-center border-2rpx border-solid rounded-12rpx mr-20rpx",e===r.value?" border-[#4C9F44] bg-[#F0F6EF] text-[#4C9F44]":"border-[#fff] bg-[#fff]"])},{default:a(()=>[y(F(e),1)]),_:2},1032,["onClick","class"]))),128))]),_:1}),l(o,{class:"mt-32rpx"},{default:a(()=>[(t(!0),i(f,null,_(p.value,(e,s)=>(t(),d(w,{key:e.id,coupon:e,canUse:"",showChecked:!1,checked:e.id===C.value,onCheck:u.handleCouponCheck,class:m(s!==p.value.length-1?"mb-20rpx":"")},null,8,["coupon","checked","onCheck","class"]))),128))]),_:1})]),_:1})]),_:1}),l(k,{title:"茶艺师优惠券"},{default:a(()=>[l(o,{class:"mx-30rpx"},{default:a(()=>[l(o,{class:"flex"},{default:a(()=>[(t(!0),i(f,null,_(h.value,(e,s)=>(t(),d(o,{key:s,onClick:B=>u.handleChangeTag(e),class:m(["font-400 text-28rpx leading-40rpx w-116rpx h-64rpx flex justify-center items-center border-2rpx border-solid rounded-12rpx mr-20rpx",e===r.value?" border-[#4C9F44] bg-[#F0F6EF] text-[#4C9F44]":"border-[#fff] bg-[#fff]"])},{default:a(()=>[y(F(e),1)]),_:2},1032,["onClick","class"]))),128))]),_:1}),l(o,{class:"mt-32rpx"},{default:a(()=>[(t(!0),i(f,null,_(p.value,(e,s)=>(t(),d(w,{key:e.id,coupon:e,canUse:"",showChecked:!1,checked:e.id===C.value,onCheck:u.handleCouponCheck,class:m(s!==p.value.length-1?"mb-20rpx":"")},null,8,["coupon","checked","onCheck","class"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue","onClick"])]),_:1})]),_:1})]),_:1})]),_:1})}}}),Q=I(O,[["__scopeId","data-v-92b8fc5f"]]);export{Q as default};