分销增加商品详情页返佣提

This commit is contained in:
gongfuxiang
2026-05-20 15:45:22 +08:00
parent b02c24fa6f
commit 1b1a7af4f6
2 changed files with 56 additions and 0 deletions

View File

@ -537,4 +537,42 @@
line-height: 1.4;
color: #3c332e;
background: #ffcc8e;
}
/**
* 分销 - 商品详情推广返佣提示
*/
.plugins-distribution-goods-detail-profit-tips-inner {
padding: 24rpx 28rpx;
background: linear-gradient(90deg, #fff5f5 0%, #ffecec 100%);
border: 1rpx solid rgba(255, 120, 120, 0.2);
}
.plugins-distribution-goods-detail-profit-tips .tips-icon-wrap {
width: 52rpx;
height: 52rpx;
margin-right: 16rpx;
flex-shrink: 0;
}
.plugins-distribution-goods-detail-profit-tips .tips-icon-level-img {
width: 100%;
height: 100%;
}
.plugins-distribution-goods-detail-profit-tips .tips-text {
font-size: 26rpx;
color: #333;
min-width: 0;
}
.plugins-distribution-goods-detail-profit-tips .tips-profit {
font-size: 30rpx;
font-weight: 700;
color: #ee3a3a;
flex-shrink: 0;
}
.plugins-distribution-goods-detail-profit-tips .tips-btn {
flex-shrink: 0;
padding: 10rpx 28rpx;
font-size: 24rpx;
line-height: 1.4;
color: #fff;
background: linear-gradient(135deg, #ff6b6b 0%, #ee3a3a 100%);
}

View File

@ -234,6 +234,21 @@
<text class="tips-btn round cp" :data-value="(plugins_vip_goods_detail_open_tips_data.is_login || 0) == 1 ? plugins_vip_goods_detail_open_tips_data.buy_url : plugins_vip_goods_detail_open_tips_data.login_url" @tap.stop="url_event">{{ plugins_vip_goods_detail_open_tips_data.btn_text }}</text>
</view>
</view>
<!-- 分销-推广返佣提示 -->
<view v-if="(plugins_distribution_goods_detail_profit_tips_data || null) != null" class="plugins-distribution-goods-detail-profit-tips padding-horizontal-main padding-top-main">
<view class="plugins-distribution-goods-detail-profit-tips-inner border-radius-main flex-row jc-sb align-c">
<view class="tips-panel flex-row align-c flex-1 flex-width margin-right-sm cp" :data-value="plugins_distribution_goods_detail_profit_tips_data.panel_url" @tap="url_event">
<view class="tips-icon-wrap flex-row align-c jc-c">
<image class="tips-icon-level-img" :src="plugins_distribution_goods_detail_profit_tips_data.level_icon" mode="aspectFit" />
</view>
<view class="tips-content flex-row align-c flex-1 flex-width oh">
<text class="tips-text single-text">{{ plugins_distribution_goods_detail_profit_tips_data.tips_text }}</text>
<text class="tips-profit margin-left-xs">{{ plugins_distribution_goods_detail_profit_tips_data.currency_symbol }} {{ plugins_distribution_goods_detail_profit_tips_data.profit_price_text }}</text>
</view>
</view>
<text class="tips-btn round cp" @tap.stop="popup_share_event">{{ plugins_distribution_goods_detail_profit_tips_data.btn_text }}</text>
</view>
</view>
</view>
<view class="padding-horizontal-main">
@ -981,6 +996,8 @@
plugins_ordergoodsform_data: null,
// 超级会员开通提示
plugins_vip_goods_detail_open_tips_data: null,
// 分销推广返佣提示
plugins_distribution_goods_detail_profit_tips_data: null,
};
},
@ -1190,6 +1207,7 @@
plugins_categorylimit_data: data.plugins_categorylimit_data || null,
plugins_ordergoodsform_data: data.plugins_ordergoodsform_data || null,
plugins_vip_goods_detail_open_tips_data: data.plugins_vip_goods_detail_open_tips_data || null,
plugins_distribution_goods_detail_profit_tips_data: data.plugins_distribution_goods_detail_profit_tips_data || null,
};
this.setData(upd_data);