|
@@ -7,6 +7,7 @@ import icon_success from './images/icon_success.png';
|
|
|
import iconClose from './images/icon_close.png';
|
|
|
import iconTradeing from './images/icon_tradeing.png';
|
|
|
import iconTips from './images/icon-tips.png';
|
|
|
+import giftFree from './images/giftFree.png';
|
|
|
import request from '@/helpers/request';
|
|
|
import { useRoute, useRouter } from 'vue-router';
|
|
|
import { browser, moneyFormat } from '@/helpers/utils';
|
|
@@ -202,17 +203,17 @@ export default defineComponent({
|
|
|
<Cell>
|
|
|
{{
|
|
|
icon: () => (
|
|
|
- <Image class={styles.buyImg} src={goods.goodsUrl} />
|
|
|
+ <div style={{ position: 'relative' }}>
|
|
|
+ <Image class={styles.buyImg} src={goods.goodsUrl} />
|
|
|
+ {goods.giftFlag && (
|
|
|
+ <Image class={styles.giftFlag} src={giftFree} />
|
|
|
+ )}
|
|
|
+ </div>
|
|
|
),
|
|
|
title: () => (
|
|
|
<div class={styles.buyContent}>
|
|
|
<p class={styles.goodsTitle}>{goods.goodsName}</p>
|
|
|
- <Tag class={styles.brandName}>
|
|
|
- {state.orders.orderType === 'VIP' ||
|
|
|
- goods.goodsType === 'VIP'
|
|
|
- ? '12个月'
|
|
|
- : goods.brandName}
|
|
|
- </Tag>
|
|
|
+ <Tag class={styles.brandName}>{goods.brandName}</Tag>
|
|
|
</div>
|
|
|
),
|
|
|
value: () => <span>x{goods.goodsNum}</span>
|