提交 31d50452 编写于 作者: G gongfuxiang

批发价格细节优化

上级 d15d29d9
......@@ -150,7 +150,6 @@ export default {
this.setData({
plugins_wholesale_data: this.propPluginsWholesaleData,
});
console.log(this.plugins_wholesale_data)
},
methods: {
......
......@@ -10,7 +10,7 @@
<text class="sales-price text-size-lg">{{item.range_val}}</text>
<text v-if="item.arr.type == 0" class="unit text-size-xsss">{{item.arr.unit}}</text>
</view>
<view class="msg cr-black text-size-sm cr-base margin-top-xs">{{item.range_msg}}</view>
<view :class="'msg text-size-sm cr-base margin-top-xs '+(propIsSeckill ? 'cr-white' : 'cr-black')">{{item.range_msg}}</view>
</view>
</view>
</scroll-view>
......@@ -64,6 +64,11 @@ export default {
componentPopup
},
props: {
// 是否秒杀状态
propIsSeckill: {
type: Boolean,
default: false,
},
// 是否展示弹窗
propIsPopup: {
type: Boolean,
......@@ -87,7 +92,6 @@ export default {
this.setData({
data: value,
});
console.log(value)
}
},
......
......@@ -79,23 +79,23 @@
</view>
<!-- 价格信息 -->
<view class="goods-base-price bg-white oh spacing-mb" :class="(plugins_seckill_data || null) != null && plugins_seckill_data.time.status == 1 ? 'goods-base-price-countdown' : ''">
<view class="goods-base-price bg-white oh spacing-mb" :class="plugins_seckill_is_valid ? 'goods-base-price-countdown' : ''">
<!-- 批发规则、未隐藏商品售价的时候独立行展示 -->
<view v-if="(plugins_wholesale_data || null) != null && (plugins_wholesale_data.is_hide_goods_price || 0) != 1" class="padding-horizontal-main padding-top-main">
<component-wholesale-rules :propIsPopup="true" :propCurrencySymbol="currency_symbol" :propData="plugins_wholesale_data"></component-wholesale-rules>
<view v-if="(plugins_wholesale_data || null) != null && (plugins_wholesale_data.is_hide_goods_price || 0) != 1" :class="'padding-horizontal-main padding-top-main '+((plugins_seckill_is_valid) ? 'padding-bottom-main' : '')">
<component-wholesale-rules :propIsPopup="true" :propCurrencySymbol="currency_symbol" :propData="plugins_wholesale_data" :propIsSeckill="plugins_seckill_is_valid"></component-wholesale-rules>
</view>
<!-- 价格 -->
<view class="price-content padding-vertical-main padding-left-main bs-bb fl" :style="(plugins_seckill_data || null) != null && plugins_seckill_data.time.status == 1 ? 'background-image: url(' + plugins_seckill_data.goods_detail_header + ')' : ''">
<view class="price-content padding-vertical-main padding-left-main bs-bb fl" :style="plugins_seckill_is_valid ? 'background-image: url(' + plugins_seckill_data.goods_detail_header + ')' : ''">
<!-- 批发规则、隐藏商品售价的时候在这里展示 -->
<view v-if="(plugins_wholesale_data || null) != null && (plugins_wholesale_data.is_hide_goods_price || 0) == 1" class="item">
<component-wholesale-rules :propIsPopup="true" :propCurrencySymbol="currency_symbol" :propData="plugins_wholesale_data"></component-wholesale-rules>
<component-wholesale-rules :propIsPopup="true" :propCurrencySymbol="currency_symbol" :propData="plugins_wholesale_data" :propIsSeckill="plugins_seckill_is_valid"></component-wholesale-rules>
</view>
<!-- 批发插件是否开启隐藏价格信息 -->
<block v-if="(plugins_wholesale_data || null) == null || (plugins_wholesale_data.is_hide_goods_price || 0) != 1">
<!-- 售价 -->
<view v-if="(goods.show_field_price_status || 0) == 1" class="item single-text">
<!-- 图标 -->
<text v-if="(show_field_price_text || null) != null" :class="'price-icon round va-m margin-right-xs '+(((plugins_seckill_data || null) != null && plugins_seckill_data.time.status == 1) ? 'seckill' : '')">{{ show_field_price_text }}</text>
<text v-if="(show_field_price_text || null) != null" :class="'price-icon round va-m margin-right-xs '+((plugins_seckill_is_valid) ? 'seckill' : '')">{{ show_field_price_text }}</text>
<!-- 售价 -->
<text class="sales-price va-m">{{ goods.show_price_symbol }}{{ goods_spec_base_price }}</text>
<text class="text-size-xs cr-grey va-m">{{ goods.show_price_unit }}</text>
......@@ -109,7 +109,7 @@
</view>
</block>
</view>
<block v-if="(plugins_seckill_data || null) != null && plugins_seckill_data.time.status == 1">
<block v-if="plugins_seckill_is_valid">
<view class="countdown-content padding-top-lg padding-bottom-lg padding-left-xs padding-right-xs fr tc">
<view class="time-title cr-white single-text">{{ plugins_seckill_data.goods_detail_title || $t('goods-detail.goods-detail.775ppk') }}</view>
<component-countdown
......@@ -708,6 +708,7 @@
share_info: {},
// 限时秒杀插件
plugins_seckill_data: null,
plugins_seckill_is_valid: false,
// 优惠劵插件
plugins_coupon_data: null,
temp_coupon_receive_index: null,
......@@ -893,13 +894,15 @@
this.init_result_data_handle(goods);
// 基础数据
var plugins_seckill_data = data.plugins_seckill_data || null;
var upd_data = {
data_loading_status: 1,
guess_you_like: data.guess_you_like || [],
nav_more_list: data.nav_more_list || [],
buy_button: data.buy_button || null,
top_nav_title_data: data.middle_tabs_nav || [],
plugins_seckill_data: data.plugins_seckill_data || null,
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_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,
......
......@@ -190,7 +190,6 @@
dataType: 'json',
success: (res) => {
uni.stopPullDownRefresh();
console.log(res.data.data);
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
......
......@@ -125,7 +125,6 @@
dataType: 'json',
success: (res) => {
uni.stopPullDownRefresh();
console.log(res.data.data);
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
......
......@@ -119,7 +119,6 @@
dataType: 'json',
success: (res) => {
uni.stopPullDownRefresh();
console.log(res.data.data);
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
......
......@@ -370,7 +370,6 @@
uni.stopPullDownRefresh();
if (res.data.code == 0) {
var data = res.data.data;
console.log(data.id, this.form.payment_id, this.data.payment_list);
this.setData({
to_page: '/pages/plugins/scanpay/tips/tips?id=' + data.id,
to_appoint_page: '/pages/plugins/scanpay/tips/tips?id=' + data.id,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册