pages-myGift-myGift.548fa885.js
1.8 KB
import{_ as a}from"./u-tabs.9619fafd.js";import{u as s,q as e,p as t,s as l,o,c as n,w as u,y as c,z as i,f as r,A as p,e as d,C as _,F as f,r as m,b as g,g as C,t as b,K as x}from"./index-b9e3ff88.js";import{_ as k}from"./u-icon.c93ff791.js";import{_ as v}from"./_plugin-vue_export-helper.1b428a4d.js";const y=v({__name:"myGift",setup(v){const y=s();let j=e({store_id:y.store_id,page:1,type:0}),$=t(),h=e([{name:"未使用"},{name:"已使用"},{name:"已过期"}]);const z=a=>{j.type=a.index,q()},q=()=>{c.$api.user.getCoupons(j).then((a=>{console.log(a),$.value=a.data.data}))};return l((()=>{q()})),(s,e)=>{const t=m(g("u-tabs"),a),l=i,v=m(g("u-icon"),k);return o(),n(l,{class:"giftContent"},{default:u((()=>[r(l,{class:"tabBox"},{default:u((()=>[r(t,{list:p(h),onClick:z,scrollable:!1,lineColor:"#293452"},null,8,["list"])])),_:1}),r(l,{class:"couponList"},{default:u((()=>[(o(!0),d(f,null,_(p($),((a,s)=>(o(),n(l,{class:"coupon x-bc",key:s,onClick:s=>{return e=a.id,void c.$router.go(`/pages/useCoupon/useCoupon?id=${e}`);var e}},{default:u((()=>[r(l,{class:"price p"},{default:u((()=>[C(" 礼品卷 ")])),_:1}),r(l,{class:"dec x-end"},{default:u((()=>[r(l,{class:"left"},{default:u((()=>[r(l,{class:"title"},{default:u((()=>[C(b(a.coupon_name),1)])),_:2},1024),r(l,{class:"date"},{default:u((()=>[C("有效期至 "+b(a.closetime),1)])),_:2},1024),r(l,{class:"date"},{default:u((()=>[C(b(a.store_name)+"门店兑换",1)])),_:2},1024)])),_:2},1024),r(l,{class:"right"},{default:u((()=>[r(l,{class:"icon",onClick:e[0]||(e[0]=x((()=>{p(c).$router.go("/pages/map/map")}),["stop"]))},{default:u((()=>[r(v,{name:"map-fill",size:"20"})])),_:1}),r(l,{class:"btn"},{default:u((()=>[C("去使用")])),_:1})])),_:1})])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-a9c16158"]]);export{y as default};