Commit df8fa1ddb86a06eb65007f2a9ade9161afd5bd00

Authored by pengye
1 parent ff614aef

邀请函18到22模板调整2.0

... ... @@ -995,20 +995,6 @@ Page({
}
let data = detail.expiration_date;
detail.showCoupon = (((data.valid_forever == '0' && this.data.dataStr < (data.etime * 1)) || data.valid_forever == '1') && detail.is_open == '1') ? '1' : '0';
this.getDetailFun(detail)
}
})
},
// 免费券显示是否领取
getDetailFun(detail) {
App.Activity.ActivityListByOpenid({
aid: detail.id,
sellerid:this.data.seller.sid,
}).then(res => {
if (res.ret == 200) {
if(res.data.length>0){
detail.resultCoupon = '1';//显示已领取
}
console.log('邀请函--------------------评价赠送的优惠券', detail);
this.setData({
couponData: detail,
... ...
... ... @@ -213,11 +213,12 @@
<view class="labelBox" wx:if="{{reserve.textInfo}}">
<text class="texts font28r" space="nbsp">{{reserve.textInfo}}</text>
</view>
<swiper wx:if="{{reserve.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{reserve.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{reserve.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="previewImage" data-url="{{item}}" data-imgs="{{reserve.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{reserve.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{reserve.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{reserve.imgsInfo[0]}}" data-imgs="{{reserve.imgsInfo}}"></image>
<block wx:for="{{reserve.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -228,11 +229,12 @@
<view class="labelBox" wx:if="{{store.textInfo}}">
<text class="texts font28r" space="nbsp">{{store.textInfo}}</text>
</view>
<swiper wx:if="{{store.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{store.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{store.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="previewImage" data-url="{{item}}" data-imgs="{{store.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{store.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{store.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{store.imgsInfo[0]}}" data-imgs="{{store.imgsInfo}}"></image>
<block wx:for="{{store.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -243,11 +245,12 @@
<view class="labelBox" wx:if="{{signboard.textInfo}}">
<text class="texts font28r" space="nbsp">{{signboard.textInfo}}</text>
</view>
<swiper wx:if="{{signboard.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{signboard.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{signboard.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="previewImage" data-url="{{item}}" data-imgs="{{signboard.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{signboard.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{signboard.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{signboard.imgsInfo[0]}}" data-imgs="{{signboard.imgsInfo}}"></image>
<block wx:for="{{signboard.videosInfo}}">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -264,11 +267,12 @@
<view class="labelBox" wx:if="{{chef.textInfo}}">
<text class="texts font28r" space="nbsp">{{chef.textInfo}}</text>
</view>
<swiper wx:if="{{chef.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{chef.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{chef.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="previewImage" data-url="{{item}}" data-imgs="{{chef.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{chef.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{chef.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{chef.imgsInfo[0]}}" data-imgs="{{chef.imgsInfo}}"></image>
<block wx:for="{{chef.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ...
... ... @@ -27,7 +27,7 @@
}
.noBirthday{
background: url('https://qn.colorcun.com/invitation10Bj_1.png') no-repeat;
background: url('https://nosqn.colorcun.com/invitation10Bj_1.png') no-repeat;
background-size: cover;
}
... ... @@ -202,7 +202,7 @@
background: #fff;
color: #cc9b6a;
padding: 10rpx 0;
border-radius: 22rpx;
border-radius: 198rpx;
display: flex;
align-items: center;
justify-content: center;
... ... @@ -219,7 +219,7 @@
margin: 20rpx;
padding: 20rpx 20rpx 40rpx 20rpx;
background: #fff7ef;
border-radius: 20rpx 20rpx 0rpx 0rpx;
border-radius: 20rpx;
display: flex;
align-items: center;
flex-direction: column;
... ... @@ -428,11 +428,11 @@
}
.preferentialCoupon .orderingFood {
padding: 0 20rpx;
padding: 0 34rpx;
color: #fff;
border: none;
text-align: center;
border-radius: 20rpx;
border-radius: 198rpx;
line-height: 44rpx;
height: 44rpx;
width: max-content;
... ... @@ -490,6 +490,7 @@
background: transparent;
color: #CC9B6A;
font-weight: 600;
padding: 0 20rpx;
}
.discountText {
... ... @@ -559,7 +560,7 @@
}
.cook {
border-radius: 24rpx;
border-radius: 198rpx;
background: #fff;
color: #cc9b6a;
padding: 4rpx 36rpx;
... ... @@ -594,6 +595,7 @@
color: #fff;
margin-left: 40rpx;
flex: 1;
font-weight: 600;
}
.detailBanner {
... ... @@ -609,6 +611,12 @@
border-radius: 10rpx;
}
.detailBannerImg1 {
width: 100%;
border-radius: 10rpx;
margin-top: 20rpx;
}
.boxBlock {
width: 100%;
border-radius: 10rpx;
... ... @@ -940,7 +948,7 @@
.couponBtn {
width: 80%;
margin: 0 auto;
border-radius: 42rpx;
border-radius: 198rpx;
background: linear-gradient(90.98deg, #f41919 0.25%, #ff7426 120.07%);
font-weight: 400;
color: #fff;
... ...
... ... @@ -1051,27 +1051,11 @@ Page({
entry.sort((a, b) => a.id - b.id);
}
}
this.getDetailFun(detail)
this.setData({
titleList: entry,
activeTitle: entry.length > 0 ? entry[0].id : '',
})
}
})
},
// 免费券显示是否领取
getDetailFun(detail) {
App.Activity.ActivityListByOpenid({
aid: detail.id,
sellerid:this.data.seller.sid,
}).then(res => {
if (res.ret == 200) {
if(res.data.length>0){
detail.resultCoupon = '1';//显示已领取
}
console.log('邀请函--------------------评价赠送的优惠券', detail);
this.setData({
titleList: entry,
couponData: detail,
activeTitle: entry.length > 0 ? entry[0].id : '',
})
}
})
... ...
... ... @@ -76,7 +76,7 @@
<view class="contentData font32r">{{seller.addr || reserve.seller.map_address}}</view>
<view class="positioning" bindtap="looklocation">
<image class="addressImg" src="{{bookType == '1'?'https://qn.colorcun.com/invitation11Dw.png':'https://qn.colorcun.com/invitation12Dw.png'}}" mode="aspectFill" />
{{bookType == '1' ? '导航' : '导航到店'}}
导航
</view>
</view>
</view>
... ... @@ -269,11 +269,12 @@
<view class="labelBox" wx:if="{{reserve.textInfo}}">
<text class="texts font28r" space="nbsp">{{reserve.textInfo}}</text>
</view>
<swiper wx:if="{{reserve.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{reserve.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{reserve.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="lookImgs" data-url="{{item}}" data-imgs="{{reserve.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{reserve.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{reserve.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{reserve.imgsInfo[0]}}" data-imgs="{{reserve.imgsInfo}}"></image>
<block wx:for="{{reserve.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -288,11 +289,12 @@
<view class="labelBox" wx:if="{{signboard.textInfo}}">
<text class="texts font28r" space="nbsp">{{signboard.textInfo}}</text>
</view>
<swiper wx:if="{{signboard.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{signboard.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{signboard.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="lookImgs" data-url="{{item}}" data-imgs="{{signboard.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{signboard.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{signboard.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{signboard.imgsInfo[0]}}" data-imgs="{{signboard.imgsInfo}}"></image>
<block wx:for="{{signboard.videosInfo}}">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -313,11 +315,12 @@
<view class="labelBox" wx:if="{{store.textInfo}}">
<text class="texts font28r" space="nbsp">{{store.textInfo}}</text>
</view>
<swiper wx:if="{{store.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{store.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{store.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="lookImgs" data-url="{{item}}" data-imgs="{{store.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{store.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{store.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{store.imgsInfo[0]}}" data-imgs="{{store.imgsInfo}}"></image>
<block wx:for="{{store.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ... @@ -332,11 +335,12 @@
<view class="labelBox" wx:if="{{chef.textInfo}}">
<text class="texts font28r" space="nbsp">{{chef.textInfo}}</text>
</view>
<swiper wx:if="{{chef.imgsInfo.length>0}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper wx:if="{{chef.imgsInfo.length>1}}" class="detailBanner" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" circular="{{true}}" indicator-color="lightgray" indicator-active-color="#fff">
<swiper-item wx:for="{{chef.imgsInfo}}" wx:key="index">
<image mode="aspectFill" class="detailBannerImg" src="{{item}}" bindtap="lookImgs" data-url="{{item}}" data-imgs="{{chef.imgsInfo}}"></image>
</swiper-item>
</swiper>
<image wx:if="{{chef.imgsInfo.length == '1'}}" mode="widthFix" class="detailBannerImg1" src="{{chef.imgsInfo[0]}}" bindtap="lookImgs" data-url="{{chef.imgsInfo[0]}}" data-imgs="{{chef.imgsInfo}}"></image>
<block wx:for="{{chef.videosInfo}}" wx:key="index">
<video class="boxBlock" src="{{item.content}}" show-center-play-btn="{{true}}" autoplay='{{false}}' object-fit="cover" controls="{{true}}"></video>
</block>
... ...
... ... @@ -73,7 +73,7 @@
padding: 0 20rpx;
line-height: 48rpx;
font-family: PingFang SC;
border-radius: 40rpx;
border-radius: 198rpx;
background: transparent;
color: #fff;
background: #AE2D2D;
... ... @@ -206,7 +206,7 @@
background: #AE2D2D;
color: #fff;
padding: 10rpx 0;
border-radius: 22rpx;
border-radius: 198rpx;
display: flex;
align-items: center;
justify-content: center;
... ... @@ -469,7 +469,7 @@
color: #fff;
border: none;
text-align: center;
border-radius: 20rpx;
border-radius: 198rpx;
line-height: 44rpx;
height: 44rpx;
width: max-content;
... ... @@ -660,7 +660,7 @@
}
.cook {
border-radius: 24rpx;
border-radius: 198rpx;
background: #fff;
color: #AE2D2D;
padding: 4rpx 36rpx;
... ... @@ -679,6 +679,11 @@
border-radius: 10rpx;
}
.detailBannerImg1 {
width: 100%;
border-radius: 10rpx;
}
.boxBlock {
width: 100%;
border-radius: 10rpx;
... ... @@ -1132,7 +1137,7 @@
}
.viewBox2 .evaluateCoupon {
background: #EFEFEF;
background: #fff;
padding: 40rpx 20rpx 40rpx 20rpx;
}
... ...
... ... @@ -1061,27 +1061,11 @@ Page({
entry.sort((a, b) => a.id - b.id);
}
}
this.getDetailFun(detail)
this.setData({
titleList: entry,
activeTitle: entry.length > 0 ? entry[0].id : '',
})
}
})
},
// 免费券显示是否领取
getDetailFun(detail) {
App.Activity.ActivityListByOpenid({
aid: detail.id,
sellerid:this.data.seller.sid,
}).then(res => {
if (res.ret == 200) {
if(res.data.length>0){
detail.resultCoupon = '1';//显示已领取
}
console.log('邀请函--------------------评价赠送的优惠券', detail);
this.setData({
titleList: entry,
couponData: detail,
activeTitle: entry.length > 0 ? entry[0].id : '',
})
}
})
... ...
... ... @@ -39,7 +39,7 @@
.infoTop .infoTopText3 {
font-weight: 500;
margin-top: 16rpx;
margin: 16rpx 0 30rpx 0;
}
.infoTopBj2 {
... ... @@ -80,7 +80,7 @@
padding: 0 20rpx;
line-height: 48rpx;
font-family: PingFang SC;
border-radius: 40rpx;
border-radius: 198rpx;
background: transparent;
color: #000;
background: #E8CEA8;
... ... @@ -213,7 +213,7 @@
background: #E8CEA8;
color: #000;
padding: 10rpx 0;
border-radius: 22rpx;
border-radius: 198rpx;
display: flex;
align-items: center;
justify-content: center;
... ... @@ -353,7 +353,7 @@
width: 84%;
padding: 12rpx 0;
background: #D2541C;
border-radius: 42rpx;
border-radius: 48rpx;
color: #fff;
text-align: center;
font-size: 32rpx;
... ... @@ -558,7 +558,7 @@
color: #fff;
border: none;
text-align: center;
border-radius: 20rpx;
border-radius: 198rpx;
line-height: 44rpx;
height: 44rpx;
width: max-content;
... ... @@ -677,7 +677,7 @@
}
.cook {
border-radius: 24rpx;
border-radius: 198rpx;
background: #fff;
color: #D2541C;
padding: 4rpx 36rpx;
... ...