pages-orderDetail-orderDetail.1c86632b.js 3.2 KB
import{u as e,p as a,s,v as l,o as t,c as u,w as o,E as i,f as r,G as n,j as d,e as A,I as c,F as p,r as v,b as m,h as f,H as g,g as x,t as _,D as w,K as b}from"./index-8c02187a.js";import{_ as C,a as y}from"./u-empty.be1008de.js";import{o as k}from"./orderItem.93fc4104.js";import{_ as B}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.5534cedf.js";const E=B({__name:"orderDetail",setup(B){const E=e();let z=a([{name:"未使用",badge:{value:0}},{name:"已使用",badge:{value:0}},{name:"已过期",badge:{value:0}}]),h=a(),O=a(),j=a(),G=a(0);s((e=>{h.value=e.id,L()}));const K=e=>{G.value=e.index,j.value=O.value.receive.filter((a=>a.type==e.index))},L=()=>{let e={id:h.value,store_id:E.store_id};l.$api.user.orderDetail(e).then((e=>{console.log(e),O.value=e.data,z.value[0].badge.value=e.data.onuser,z.value[1].badge.value=e.data.isuser,z.value[2].badge.value=e.data.overuser,j.value=O.value.receive.filter((e=>0==e.type))}))};return(e,a)=>{const s=i,B=v(m("u-tabs"),C),E=b,h=v(m("u-empty"),y);return t(),u(s,{class:"content p"},{default:o((()=>{var e;return[r(s,{class:"infoBox p"},{default:o((()=>[r(k,{detail:n(O),page:"detail"},null,8,["detail"])])),_:1}),r(s,{class:"tabBox"},{default:o((()=>[r(B,{list:n(z),onClick:K,scrollable:!1,lineColor:"#293452"},null,8,["list"])])),_:1}),(null==(e=n(j))?void 0:e.length)>0?(t(),u(s,{key:0,class:d(0==n(G)?"couponList":"couponList grey")},{default:o((()=>[(t(!0),A(p,null,c(n(j),((e,a)=>(t(),u(s,{class:"coupon x-bc",key:a,onClick:a=>{return e.type,s=e.id,void(2!=G.value?1!=G.value?l.$router.go(`/pages/useCoupon/useCoupon?id=${s}`):w({title:"该卷已使用",icon:"none"}):w({title:"该卷已过期",icon:"none"}));var s}},{default:o((()=>[1==e.expire&&0==n(G)?(t(),u(E,{key:0,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAAXNSR0IArs4c6QAAAR1QTFRFAAAA/wAA/wAA/wEB/wIC/wMD/wQE/wUF/wYG/wcH/wgI/wkJ/woK/w8P/xER/xUV/xYW/xcX/xsb/xwc/x8f/yAg/yMj/yYm/yws/zAw/zEx/zMz/zU1/zg4/zk5/zs7/zw8/0FB/0RE/0dH/0hI/01N/05O/1JS/1pa/1tb/11d/19f/2Fh/2Vl/2dn/2lp/2tr/2xs/29v/3Bw/3R0/3V1/3Z2/3t7/39//4GB/4SE/4WF/4eH/4iI/4mJ/4yM/42N/46O/4+P/5CQ/5GR/5KS/5OT/5WV/5eX/5iY/5mZ/5qa/5ub/5yc/52d/6Cg/6Gh/6Ki/6Wl/6am/6io/6mp/6ur/62t/66u/6+v/7Oz/7i4/8LC/8TE/8rK1g4pUwAAAAJ0Uk5TAH+2KaGVAAABBUlEQVQoz33S2VLCQBAF0M6dRDSOcQ/uCjoqLrgRTYIKkUVZjEHivvz/Z/jkQ4qZua+nbld3VZOBbAzKJuN5jU9eBELTP79/XYSl9EDsHVQTpvBAnC7N/fiK/TwB++3dGSzL3fZbvd+vsAx48r6Fjj2cmkZDdf8T2Hh/fqOg8IGJhZhv1gruqtR3WinP3bLOB1fMD+Gsu0ltBlzql2t+PuEYG1akfat31OCA6D5UOECj3izCFY9hN96yRpgMmLs4Tr2+KLXvLJI4rqsnL2L/e+XskKSOm9LVp/kcMZJ7OS6KOGIguTv2xHbEIGcyMJvWGVRMBnKAmv//i/ROeie9k95J76T3P35fHShx7H0rAAAAAElFTkSuQmCC",class:"tag"})):f("",!0),r(s,{class:"price p"},{default:o((()=>[g("span",null,"¥"),x(_(e.voucher_amount),1)])),_:2},1024),r(s,{class:"dec x-end p"},{default:o((()=>[r(s,{class:"left"},{default:o((()=>[r(s,{class:"title"},{default:o((()=>[x(_(e.name),1)])),_:2},1024),r(s,{class:"date"},{default:o((()=>[x("有效期至 "+_(e.closetime.slice(0,10)),1)])),_:2},1024)])),_:2},1024),r(s,{class:"right"},{default:o((()=>[x(_(n(z)[n(G)].name),1)])),_:1})])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1},8,["class"])):(t(),u(s,{key:1,style:{"margin-top":"100rpx"}},{default:o((()=>[r(h,{mode:"coupon"})])),_:1}))]})),_:1})}}},[["__scopeId","data-v-3d50ae30"]]);export{E as default};