pages-useCoupon-useCoupon.d44986fe.js
1.6 KB
import{_ as a}from"./u-avatar.ff36d483.js";import{u as e,p as s,ai as t,s as r,o as l,c as o,w as u,v as n,E as d,f as c,G as v,g as i,t as p,h as _,r as f,b as m,K as x}from"./index-8c02187a.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.5534cedf.js";import"./u--text.d1a1bad0.js";const j=""+new URL("used-37fa2337.png",import.meta.url).href,I=y({__name:"useCoupon",setup(y){const I=e();let h,C=s();const g=a=>{n.$api.user.couponCode({store_id:19,id:a}).then((a=>{C.value=a.data,1==a.data.type&&clearInterval(h)}))};return t((()=>{clearInterval(h)})),r((a=>{var e;g(a.id),e=a.id,h=setInterval((()=>{g(e)}),3e3)})),(e,s)=>{const t=f(m("u-avatar"),a),r=d,n=x;return l(),o(r,{class:"useCoupon p"},{default:u((()=>[c(r,{class:"avaBox y-f"},{default:u((()=>[c(t,{src:v(I).userInfo.avatar},null,8,["src"]),c(r,{class:"avaText"},{default:u((()=>{var a;return[i(p(null==(a=v(C))?void 0:a.store_name),1)]})),_:1})])),_:1}),c(r,{class:"codeBox y-f"},{default:u((()=>[c(r,{class:"date"},{default:u((()=>{var a;return[i("有效期至 "+p(null==(a=v(C))?void 0:a.closetime),1)]})),_:1}),c(r,{class:"title"},{default:u((()=>{var a;return[i(p(null==(a=v(C))?void 0:a.coupon_name),1)]})),_:1}),c(r,{class:"code"},{default:u((()=>{var a,e;return[c(n,{src:null==(a=v(C))?void 0:a.qr_code},null,8,["src"]),1==(null==(e=v(C))?void 0:e.type)?(l(),o(r,{key:0,class:"mask y-f"},{default:u((()=>[c(n,{src:j})])),_:1})):_("",!0)]})),_:1}),c(r,{class:"cardCode"},{default:u((()=>{var a;return[i("卡券码:"+p(null==(a=v(C))?void 0:a.receive_no),1)]})),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-1d57fe92"]]);export{I as default};