Feat:多品送礼,建立送礼清单(盲盒)/ 创建盲盒订单

This commit is contained in:
LinCyJang
2025-07-22 00:47:01 +08:00
parent 81d3bd0481
commit 7984854b2b
+23 -7
View File
@@ -89,10 +89,18 @@
赠言{{ message || '礼笺轻启礼藏心意'}} 赠言{{ message || '礼笺轻启礼藏心意'}}
</view> </view>
</view> </view>
<view class="swich-btn" v-if="!isPayOk"> <view class="act-box" v-if="!isPayOk">
<view class="v12-font-28 v12-dark-text">是否支持好友转赠</view> <view class="swich-btn" v-if="!isPayOk">
<view> <view class="v12-font-28 v12-dark-text">是否支持好友转赠</view>
<u-switch v-model="canTransfer" ></u-switch> <view>
<u-switch v-model="canTransfer" activeColor="#c52733"></u-switch>
</view>
</view>
<view class="swich-btn" v-if="!isPayOk">
<view class="v12-font-28 v12-dark-text">打开盲盒模式朋友签收前商品信息保密</view>
<view>
<u-switch v-model="isBlind" activeColor="#c52733"></u-switch>
</view>
</view> </view>
</view> </view>
<view class="price-wrap"> <view class="price-wrap">
@@ -137,10 +145,10 @@
<u-icon :name="webUrl + '/icon/share.png'" ></u-icon> <u-icon :name="webUrl + '/icon/share.png'" ></u-icon>
</view> </view>
</button> </button>
<view class="btn-wrap v12-mt-16 v12-justify-center" v-if="!isPayOk"> <view class="btn-wrap v12-mt-12 v12-justify-center" v-if="!isPayOk">
<view class="gift-submit" @click="showPayPicker = true">付款并赠送</view> <view class="gift-submit" @click="showPayPicker = true">付款并赠送</view>
</view> </view>
<view class="btn-wrap v12-mt-16 v12-justify-center" v-if="isPayOk"> <view class="btn-wrap v12-mt-14 v12-justify-center" v-if="isPayOk">
<view class="gift-submit" @click="makeAgain">再送一份</view> <view class="gift-submit" @click="makeAgain">再送一份</view>
</view> </view>
<view class="tip-wrap v12-justify-center"> <view class="tip-wrap v12-justify-center">
@@ -191,6 +199,7 @@ export default {
data() { data() {
return { return {
webUrl: this.$VUE_APP_RESOURCES_URL, webUrl: this.$VUE_APP_RESOURCES_URL,
isBlind: false,
canTransfer: false, canTransfer: false,
message: '', message: '',
cartId: '', cartId: '',
@@ -369,6 +378,7 @@ export default {
message : this.message || '礼笺轻启,礼藏心意', message : this.message || '礼笺轻启,礼藏心意',
cover: this.selectedCover, cover: this.selectedCover,
canTransfer: this.canTransfer ? 1 : 0, canTransfer: this.canTransfer ? 1 : 0,
isBlind: this.isBlind ? 1 : 0,
payType: this.payType, payType: this.payType,
seckillId: this.orderGroupInfo.seckill_id, seckillId: this.orderGroupInfo.seckill_id,
combinationId: this.orderGroupInfo.combination_id, combinationId: this.orderGroupInfo.combination_id,
@@ -579,7 +589,7 @@ export default {
background: #fff; background: #fff;
border-radius: 30rpx; border-radius: 30rpx;
padding: 5rpx 20rpx; padding: 5rpx 20rpx;
margin-top: 30rpx; margin-top: 20rpx;
} }
.share-btn{ .share-btn{
display: flex; display: flex;
@@ -603,4 +613,10 @@ export default {
padding: 20rpx; padding: 20rpx;
box-sizing: border-box; box-sizing: border-box;
} }
.act-box{
width: 710rpx;
height: 146rpx;
background: #fff;
border-radius: 30rpx;
}
</style> </style>