2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{m as c,dK as s,j as e,cB as i}from"../jse/index-index-CMeVxoEG.js";import{a as r,C as a}from"./biz-mall-enum-Bmxc7Ei7.js";const m=c({name:"CouponValidTerm",props:{coupon:{type:Object,required:!0}},setup(t){const o=t.coupon,n=o.validityType===a.DATE.type?`有效期:${i(o.validStartTime,"YYYY-MM-DD")} 至 ${i(o.validEndTime,"YYYY-MM-DD")}`:`领取后第 ${o.fixedStartTerm} - ${o.fixedEndTerm} 天内可用`;return()=>e("div",null,[n])}}),D=c({name:"CouponDiscount",props:{coupon:{type:Object,required:!0}},setup(t){var u;const o=t.coupon;let n=`${((u=o.discountPercent)!=null?u:0)/10}`,p=" 折";return o.discountType===r.PRICE.type&&(n=s(o.discountPrice),p=" 元"),()=>e("div",null,[e("span",{class:"text-20px font-bold"},[n]),e("span",null,[p])])}}),T=c({name:"CouponDiscountDesc",props:{coupon:{type:Object,required:!0}},setup(t){var u;const o=t.coupon,n=o.usePrice>0?`满${s(o.usePrice)}元,`:"",p=o.discountType===r.PRICE.type?`减${s(o.discountPrice)}元`:`打${((u=o.discountPercent)!=null?u:0)/10}折`;return()=>e("div",null,[e("span",null,[n]),e("span",null,[p])])}});export{D as CouponDiscount,T as CouponDiscountDesc,m as CouponValidTerm};
|