|
|
@@ -27,11 +27,11 @@ const coupon = computed(() => props.coupon)
|
|
|
const couponTemplateId = computed(() => coupon.value.templateId || '')
|
|
|
const deadline = computed(() => {
|
|
|
const type = props.coupon.validityType
|
|
|
- if (type === '1') {
|
|
|
+ if (type === '2') {
|
|
|
return `自领取之日起${props.coupon.validDays}日内使用`
|
|
|
}
|
|
|
- else if (type === '2') {
|
|
|
- return `${props.coupon.validStartTime}至${props.coupon.validEndTime}`
|
|
|
+ else if (type === '1') {
|
|
|
+ return `限${props.coupon.validStartTime}到${props.coupon.validEndTime}日内使用`
|
|
|
}
|
|
|
return '长期有效'
|
|
|
})
|
|
|
@@ -39,7 +39,7 @@ const deadline = computed(() => {
|
|
|
const category = computed(() => {
|
|
|
const relatedType = props.coupon.relatedType
|
|
|
const relatedName = getLastPartAfterSlash(props.coupon.relatedName)
|
|
|
- if (relatedType === '1') {
|
|
|
+ if (relatedType === '2') {
|
|
|
return `限${relatedName}分类商品使用`
|
|
|
}
|
|
|
else {
|
|
|
@@ -104,11 +104,11 @@ function handleCloseShareModal() {
|
|
|
{{ category }}
|
|
|
</view>
|
|
|
<view class="coupon-info-time">
|
|
|
- <template v-if="coupon.validityType === '1'">
|
|
|
+ <template v-if="coupon.validityType === '2'">
|
|
|
<view>{{ deadline }}</view>
|
|
|
</template>
|
|
|
- <template v-else-if="coupon.validityType === '2'">
|
|
|
- <view>使用日期</view>
|
|
|
+ <template v-else-if="coupon.validityType === '1'">
|
|
|
+ <!-- <view>使用日期</view> -->
|
|
|
<view>{{ deadline }}</view>
|
|
|
</template>
|
|
|
<template v-else>
|
|
|
@@ -212,7 +212,7 @@ function handleCloseShareModal() {
|
|
|
}
|
|
|
|
|
|
.coupon-info-time {
|
|
|
- padding-top: 14rpx;
|
|
|
+ // padding-top: 14rpx;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
gap: 5rpx;
|