diff --git a/src/pageB/select_product/components/goods-item.vue b/src/pageB/select_product/components/goods-item.vue index 43de28c..2629c34 100644 --- a/src/pageB/select_product/components/goods-item.vue +++ b/src/pageB/select_product/components/goods-item.vue @@ -3,10 +3,18 @@ - {{goods.name}} - {{goods.sell_price}}元 + + + {{goods.name}} + {{goods.sell_price}}元 + + + {{ specs.join(' ')}} + + {{goods.vip_price}}元 vip + 添加 @@ -28,6 +36,11 @@ default:()=>{} } }, + computed:{ + specs(){ + return this.goods?.specs??[] + } + }, methods:{ //添加商品 add(){ diff --git a/src/pageB/select_product/index.vue b/src/pageB/select_product/index.vue index 93df92e..73f3e03 100644 --- a/src/pageB/select_product/index.vue +++ b/src/pageB/select_product/index.vue @@ -95,14 +95,14 @@ const total = this.chooseList.reduce((pr, cu) => { return pr + cu.sell_price * cu.num }, 0) - return total + return total.toFixed(2) }, //会员价合计 vipPrice() { const total = this.chooseList.reduce((pr, cu) => { return pr + cu.vip_price * cu.num }, 0) - return total + return total.toFixed(2) }, goodsList(){ return this.list?.map(e=>{