分佣:商品详情,展示分佣
parent
ad4eb04f49
commit
31970ceda9
|
@ -6,7 +6,15 @@
|
|||
<image src='../../static/images/red-packets.png'></image>
|
||||
<view class='text font-color'>
|
||||
<view>会员分享返</view>
|
||||
<view class='money'><text class='label'>¥</text>{{sharePacket.priceName}}</view>
|
||||
<view class='money' v-if="sharePacket.brokerageMinPrice && sharePacket.brokerageMaxPrice">
|
||||
<text class='label'>¥</text>{{ fen2yuan(sharePacket.brokerageMinPrice) }} ~ {{ fen2yuan(sharePacket.brokerageMaxPrice) }}
|
||||
</view>
|
||||
<view class='money' v-else-if="sharePacket.brokerageMinPrice">
|
||||
<text class='label'>¥</text>{{ fen2yuan(sharePacket.brokerageMinPrice) }}
|
||||
</view>
|
||||
<view class='money' v-else-if="sharePacket.brokerageMaxPrice">
|
||||
<text class='label'>¥</text>{{ fen2yuan(sharePacket.brokerageMaxPrice) }}
|
||||
</view>
|
||||
<view class='tip'>下单即返佣金</view>
|
||||
<view class='shareBut'>立即分享</view>
|
||||
</view>
|
||||
|
@ -15,6 +23,7 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import * as Util from '@/utils/util.js';
|
||||
export default {
|
||||
props: {
|
||||
sharePacket: {
|
||||
|
@ -22,7 +31,8 @@
|
|||
default: function() {
|
||||
return {
|
||||
enabled: true,
|
||||
priceName:'' // 金额
|
||||
brokerageMinPrice: undefined,
|
||||
brokerageMaxPrice: undefined,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -38,6 +48,9 @@
|
|||
},
|
||||
goShare:function(){
|
||||
this.$emit('listenerActionSheet');
|
||||
},
|
||||
fen2yuan(price) {
|
||||
return Util.fen2yuan(price)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -299,8 +299,6 @@
|
|||
// #ifdef MP
|
||||
import { base64src } from '@/utils/base64src.js'
|
||||
import { getQrcode } from '@/api/api.js';
|
||||
import {getActivityListBySpuIds} from "../../api/promotion/activity";
|
||||
import {setActivityList} from "../../utils/product";
|
||||
// #endif
|
||||
const app = getApp();
|
||||
export default {
|
||||
|
@ -373,7 +371,7 @@
|
|||
posterbackgd: '/static/images/posterbackgd.png', // 海报的背景,用于海报的生成
|
||||
storeImage: '', // 下载商品图片后的文件地址
|
||||
sharePacket: { // 分销弹出信息
|
||||
enabled: true, // 默认不显示
|
||||
enabled: false, // 默认不显示
|
||||
},
|
||||
actionSheetHidden: true, // 微信小程序的右上角分享的弹出
|
||||
|
||||
|
@ -513,10 +511,6 @@
|
|||
this.$set(this.attr, 'properties', ProductUtil.convertProductPropertyList(skus));
|
||||
this.$set(this, 'skuMap', ProductUtil.convertProductSkuMap(skus));
|
||||
|
||||
// 设置分销相关变量 // TODO 芋艿:待接入
|
||||
// this.$set(this.sharePacket, 'priceName', res.data.priceName);
|
||||
// this.$set(this.sharePacket, 'enabled', Math.floor(res.data.priceName) === 0);
|
||||
|
||||
// 设置营销活动
|
||||
PromotionActivityApi.getActivityListBySpuId(this.id).then(res => {
|
||||
let activityList = res.data;
|
||||
|
@ -570,9 +564,7 @@
|
|||
},
|
||||
getBrokeragePrice: function() {
|
||||
BrokerageAPI.getProductBrokeragePrice(this.id).then(res => {
|
||||
// this.sharePacket = res.data
|
||||
// console.log(this.sharePacket)
|
||||
this.$set(this.sharePacket, 'isState', false);
|
||||
this.sharePacket = res.data
|
||||
});
|
||||
},
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue