This commit is contained in:
2025-03-13 09:42:15 +08:00
parent 59823a2ca1
commit d49f771baf
14 changed files with 516 additions and 364 deletions

View File

@@ -37,51 +37,75 @@
<view class="goods_box">
<view class="curriulum_title_box">
<view v-if="this.options.isMiaosha == 1" class="miaosha_box">
<view v-if="(curriculumData.isVipPrice == 1 &&
curriculumData.vipPrice != 0 &&
curriculumData.vipPrice != null)|| curriculumData.activityPrice &&
curriculumData.activityPrice > 0" class="miaosha_box">
<view class="price_box">
<view class="price_left">
<template
v-if="
curriculumData.activityPrice &&
curriculumData.activityPrice > 0
"
<view class="price_left" v-if="curriculumData">
<text
class="price"
v-if="
curriculumData.isVipPrice == 1 &&
curriculumData.vipPrice != 0 &&
curriculumData.vipPrice != null
"
>
<text
>¥{{ curriculumData.vipPrice.toFixed(2) }}</text
>
<text class="aui-text-danger price">
¥{{ curriculumData.activityPrice }}
</text>
<text class="price original_price"
>原价:¥{{ curriculumData.price }}
</text>
</template>
<template v-else>
<text class="aui-text-danger price">
¥{{ curriculumData.price }}
</text>
</template>
<!-- <text style="color: #fa2d12; font-size: 10px; margin-left: 4px"
>VIP到手价</text
> -->
<text
style="
color: #8a8a8a;
font-size: 14px;
margin-left: 4px;
font-weight: bold;
text-decoration: line-through;
"
>¥{{ Number(curriculumData.price).toFixed(2) }}</text
>
</text>
<text
v-else-if="curriculumData.activityPrice && curriculumData.activityPrice > 0"
class="price"
>
<text
>¥{{ curriculumData.activityPrice.toFixed(2) }}</text
>
<!-- <text style="color: #613804; font-size: 10px; margin-left: 4px"
>活动价</text
> -->
<text
style="
color: #8a8a8a;
font-size: 14px;
margin-left: 4px;
font-weight: bold;
text-decoration: line-through;
"
>¥{{ Number(curriculumData.price).toFixed(2) }}</text
>
</text>
<text v-else-if="curriculumData&&curriculumData.price>0" class="price"
>¥{{ Number(curriculumData.price).toFixed(2) }}</text
>
<view class="price original_price sales_number"
>已售 {{ curriculumData.sumSales }}件
</view>
</view>
<view class="xianshimaiosha_box">
<text
class="xianshimaiosha"
v-if="
curriculumData.isVipPrice == 1 &&
curriculumData.vipPrice != 0 &&
curriculumData.vipPrice != null
"
>VIP优惠</text
>
<text
class="xianshimaiosha"
v-else-if="
curriculumData.activityPrice &&
curriculumData.activityPrice > 0
"
>活动立减</text
>
<view class="xianshimaiosha_box" >
<text class="xianshimaiosha" v-if="curriculumData.isVipPrice == 1 &&
curriculumData.vipPrice != 0 &&
curriculumData.vipPrice != null">VIP优惠</text>
<text class="xianshimaiosha" v-else-if=" curriculumData.activityPrice &&
curriculumData.activityPrice > 0">活动立减</text>
</view>
</view>
@@ -89,7 +113,12 @@
>{{ curriculumData.productName }}
</view>
</view>
<view v-else class="normal_box">
<view
v-else
class="normal_box"
style="padding-top: 10rpx; padding-bottom: 10rpx"
>
<view class="price_box">
<template
v-if="
@@ -104,9 +133,9 @@
>原价:¥{{ curriculumData.price }}
</text>
</template>
<template v-else>
<template v-else-if="curriculumData.price">
<text class="aui-text-danger price">
¥{{ curriculumData.price }}
¥{{ Number(curriculumData.price).toFixed(2) }}
</text>
</template>
<text
@@ -116,7 +145,7 @@
</text>
</view>
<view class="curriulum_title" style="margin-top: 40rpx"
<view class="curriulum_title" style="margin-top: 20rpx"
>{{ curriculumData.productName }}
</view>
</view>