|
@@ -91,6 +91,8 @@ export default defineComponent({
|
|
|
originalPrice: item.originalPrice,
|
|
|
period: item.period,
|
|
|
id: item.id,
|
|
|
+ discount: item.discount,
|
|
|
+ discountPrice: item.discountPrice,
|
|
|
status: false
|
|
|
}
|
|
|
|
|
@@ -110,7 +112,8 @@ export default defineComponent({
|
|
|
methods: {
|
|
|
calcSalePrice(item: any) {
|
|
|
// discount
|
|
|
- if (item.discount) {
|
|
|
+
|
|
|
+ if (item.discount === 1) {
|
|
|
const tempPrice = Number(
|
|
|
(item.salePrice - item.discountPrice).toFixed(2)
|
|
|
)
|
|
@@ -138,8 +141,9 @@ export default defineComponent({
|
|
|
orderStatus.orderObject.orderType = 'VIP'
|
|
|
orderStatus.orderObject.orderName = '小酷Ai' + member.title
|
|
|
orderStatus.orderObject.orderDesc = '小酷Ai' + member.title
|
|
|
- orderStatus.orderObject.actualPrice = member.salePrice
|
|
|
+ orderStatus.orderObject.actualPrice = this.calcSalePrice(member)
|
|
|
orderStatus.orderObject.recomUserId = this.recomUserId
|
|
|
+ orderStatus.orderObject.activityId = this.activityId
|
|
|
orderStatus.orderObject.orderNo = ''
|
|
|
orderStatus.orderObject.orderList = [
|
|
|
{
|
|
@@ -147,7 +151,7 @@ export default defineComponent({
|
|
|
goodsName: '小酷Ai' + member.title,
|
|
|
id: member.id,
|
|
|
title: member.title,
|
|
|
- price: member.salePrice,
|
|
|
+ price: this.calcSalePrice(member),
|
|
|
startTime: dayjs(startTime).format('YYYY-MM-DD'),
|
|
|
endTime: dayjs(endTime).format('YYYY-MM-DD'),
|
|
|
recomUserId: this.recomUserId
|
|
@@ -300,7 +304,7 @@ export default defineComponent({
|
|
|
<span class={styles.priceUnit}>¥</span>
|
|
|
<span class={styles.priceNum}>
|
|
|
{(this as any).$filters.moneyFormat(
|
|
|
- this.selectMember?.salePrice || 0
|
|
|
+ this.calcSalePrice(this.selectMember) || 0
|
|
|
)}
|
|
|
</span>
|
|
|
</div>
|