【功能完善】积分商城:完善活动详情页面
							parent
							
								
									2349faa1bc
								
							
						
					
					
						commit
						6d762c5367
					
				|  | @ -277,10 +277,6 @@ | |||
|         color: #fff; | ||||
|         line-height: normal; | ||||
|         font-family: OPPOSANS; | ||||
| 
 | ||||
|         &::before { | ||||
|           font-size: 30rpx; | ||||
|         } | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -19,8 +19,11 @@ | |||
|           <view class="goods-title ss-line-2">{{ state.goodsInfo.name }}</view> | ||||
|           <view class="header-right-bottom ss-flex ss-col-center ss-row-between"> | ||||
|             <!-- 价格 --> | ||||
|             <view class="price-text"> | ||||
|               {{ fen2yuan(state.selectedSku.price || state.goodsInfo.price) }} | ||||
|             <view v-if="state.goodsInfo.activity_type === PromotionActivityTypeEnum.POINT.type" class="price-text"> | ||||
|               {{ getShowPriceText }} | ||||
|             </view> | ||||
|             <view v-else class="price-text"> | ||||
|               ¥{{ fen2yuan(state.selectedSku.price || state.goodsInfo.price) }} | ||||
|             </view> | ||||
|             <!-- 秒杀价格标签 --> | ||||
|             <view class="tig ss-flex ss-col-center"> | ||||
|  | @ -92,12 +95,15 @@ | |||
|   import { computed, reactive, watch } from 'vue'; | ||||
|   import sheep from '@/sheep'; | ||||
|   import { convertProductPropertyList, fen2yuan } from '@/sheep/hooks/useGoods'; | ||||
|   import { min } from 'lodash-es'; | ||||
|   import { isEmpty, min } from 'lodash-es'; | ||||
|   import { PromotionActivityTypeEnum } from '@/sheep/util/const'; | ||||
| 
 | ||||
|   const emits = defineEmits(['change', 'addCart', 'buy', 'close']); | ||||
|   const props = defineProps({ | ||||
|     modelValue: { | ||||
|       type: Object, | ||||
|       default() {}, | ||||
|       default() { | ||||
|       }, | ||||
|     }, | ||||
|     show: { | ||||
|       type: Boolean, | ||||
|  | @ -114,7 +120,14 @@ | |||
|     selectedSku: {}, | ||||
|     currentPropertyArray: [], | ||||
|   }); | ||||
| 
 | ||||
|   const getShowPriceText = computed(() => { | ||||
|     let priceText = `¥${fen2yuan(state.goodsInfo.price)}`; | ||||
|     if (!isEmpty(state.selectedSku)) { | ||||
|       const sku = state.selectedSku; | ||||
|       priceText = `${sku.point}积分${!sku.pointPrice ? '' : `+¥${fen2yuan(sku.pointPrice)}`}`; | ||||
|     } | ||||
|     return priceText; | ||||
|   }); | ||||
|   const propertyList = convertProductPropertyList(state.goodsInfo.skus); | ||||
|   // SKU 列表 | ||||
|   const skuList = computed(() => { | ||||
|  | @ -344,11 +357,6 @@ | |||
|         font-weight: 500; | ||||
|         color: $red; | ||||
|         font-family: OPPOSANS; | ||||
| 
 | ||||
|         &::before { | ||||
|           content: '¥'; | ||||
|           font-size: 24rpx; | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
|       .stock-text { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 puhui999
						puhui999