Explorar el Código

fix(product-manage): 修复价格显示逻辑

- 将价格显示条件从 row.goods.price > 0 改为 row.goods.price >=0
- 这样可以确保价格为 0 的商品也能正常显示价格信息
WanGxC hace 6 meses
padre
commit
47158134e2

+ 1 - 1
src/views/product-manage/competitor-monitor/component/DataTableSlot.vue

@@ -110,7 +110,7 @@ function goto() {
       <div v-else>-</div>
     </div>
     <div v-else-if="field === 'price_info'">
-      <div v-if="row.goods.price > 0" class="font-medium">
+      <div v-if="row.goods.price >= 0" class="font-medium">
         <p>现 价:{{ row.goods.currency_code + '‎' + row.goods.price }}</p>
         <p>折 扣:{{ row.goods.discount > 0 ? row.goods.discount + '%' : '-' }}</p>
         <p>优惠劵:{{ !row || row.goods.coupon <= 0 ? '-' : row.goods.currency_code + '‎' + row.goods.coupon }}</p>