pages-useCoupon-useCoupon.09fd7a4d.js 1.6 KB
import{_ as a}from"./u-avatar.6f5259d6.js";import{u as e,p as s,af as r,v as t,o as l,c as o,w as u,y as n,z as d,f as c,A as v,g as i,t as f,h as p,r as _,b as m,G as x}from"./index-72e06f32.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.62fc0112.js";import"./u--text.af134d0e.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 r((()=>{clearInterval(h)})),t((a=>{var e;g(a.id),e=a.id,h=setInterval((()=>{g(e)}),3e3)})),(e,s)=>{const r=_(m("u-avatar"),a),t=d,n=x;return l(),o(t,{class:"useCoupon p"},{default:u((()=>[c(t,{class:"avaBox y-f"},{default:u((()=>[c(r,{src:v(I).userInfo.avatar},null,8,["src"]),c(t,{class:"avaText"},{default:u((()=>{var a;return[i(f(null==(a=v(C))?void 0:a.store_name),1)]})),_:1})])),_:1}),c(t,{class:"codeBox y-f"},{default:u((()=>[c(t,{class:"date"},{default:u((()=>{var a;return[i("有效期至 "+f(null==(a=v(C))?void 0:a.closetime),1)]})),_:1}),c(t,{class:"title"},{default:u((()=>{var a;return[i(f(null==(a=v(C))?void 0:a.coupon_name),1)]})),_:1}),c(t,{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(t,{key:0,class:"mask y-f"},{default:u((()=>[c(n,{src:j})])),_:1})):p("",!0)]})),_:1}),c(t,{class:"cardCode"},{default:u((()=>{var a;return[i("卡券码:"+f(null==(a=v(C))?void 0:a.receive_no),1)]})),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-4fe51ea0"]]);export{I as default};