支付方式选择优化,商品详情批发价格展示优化

master
gongfuxiang 2024-04-15 17:14:18 +08:00
parent 31d50452f3
commit 0b934f32a8
2 changed files with 10 additions and 7 deletions

View File

@ -201,9 +201,9 @@
</view>
<!-- 支付选择 -->
<view v-if="(total_price > 0 && common_order_is_booking != 1 && payment_list.length > 0) || ((plugins_coin_data || null) != null && (plugins_coin_data.accounts_list || null) != null && plugins_coin_data.accounts_list.length > 0)" class="payment-list border-radius-main bg-white oh padding-main spacing-mb">
<view v-if="(total_price > 0 && common_order_is_booking != 1 && payment_list.length > 0) || plugins_coin_is_valid" class="payment-list border-radius-main bg-white oh padding-main spacing-mb">
<!-- 虚拟币支付 -->
<block v-if="(plugins_coin_data || null) != null && (plugins_coin_data.accounts_list || null) != null && plugins_coin_data.accounts_list.length > 0">
<block v-if="plugins_coin_is_valid">
<block v-for="(item, index) in plugins_coin_data.accounts_list" :key="index">
<view class="item flex-row jc-sb align-c" :data-value="item.id" @tap="plugins_coin_payment_event">
<view class="item-content pr flex-row align-c">
@ -223,7 +223,7 @@
</block>
</block>
<!-- 支付方式 -->
<view v-if="total_price > 0 && common_order_is_booking != 1 && payment_list.length > 0" class="br-t-f9">
<view v-if="total_price > 0 && common_order_is_booking != 1 && payment_list.length > 0" :class="(plugins_coin_is_valid ? 'br-t-f9' : '')">
<view v-for="(item, index) in payment_list" :key="index">
<view class="item flex-row jc-sb align-c" :data-value="item.id" :data-index="index" @tap="payment_event">
<view class="item-content pr flex-1 flex-width">
@ -400,7 +400,8 @@
//
plugins_freightfee_choice_data: {},
//
plugins_coin_data: null,
plugins_coin_data: null,
plugins_coin_is_valid: false,
plugins_coin_payment_id: 0,
//
@ -612,7 +613,8 @@
goods_list[i]['order_base']['extension_data'] = temp_extension_data;
}
//
//
var plugins_coin_data = data.plugins_coin_data || null;
this.setData({
goods_list: goods_list,
total_price: data.base.actual_price,
@ -624,7 +626,8 @@
plugins_points_data: data.plugins_points_data || null,
plugins_realstore_data: data.plugins_realstore_data || null,
plugins_intellectstools_data: data.plugins_intellectstools_data || null,
plugins_coin_data: data.plugins_coin_data || null,
plugins_coin_data: plugins_coin_data,
plugins_coin_is_valid: plugins_coin_data != null && (plugins_coin_data.accounts_list || null) != null && plugins_coin_data.accounts_list.length > 0,
});
// 使

View File

@ -902,7 +902,7 @@
buy_button: data.buy_button || null,
top_nav_title_data: data.middle_tabs_nav || [],
plugins_seckill_data: plugins_seckill_data,
plugins_seckill_is_valid: (plugins_seckill_data || null) != null && (plugins_seckill_data.time || null) != null && plugins_seckill_data.time.status == 1,
plugins_seckill_is_valid: plugins_seckill_data != null && (plugins_seckill_data.time || null) != null && plugins_seckill_data.time.status == 1,
plugins_coupon_data: data.plugins_coupon_data || null,
quick_nav_cart_count: data.cart_total.buy_number || 0,
plugins_salerecords_data: data.plugins_salerecords_data || null,