Commit 62067e603da7c5d0283f33c42e0ed65c9a6c99ff

Authored by pengye
1 parent 1018b906

邀请函模板3修改

... ... @@ -45,13 +45,13 @@ Page({
showMoreTip: true,
themeColor: '',
screenHeight: '',
whiteBj: false,
hasValueOrder:false,//商家是否开通提前点餐功能
hasValueCertificate:false,//商家是否开通优惠券功能
hasValueRecharge:false,//商家是否开通充值功能
hasValueBroadcast:false,//商家是否能播报,只有极速版不能播报
_attentionAnim: {},
isPlay: '1',
titleType:'',//标题样式
paymentStatus:'',//定金支付状态 1支付 0未支付
reserveData:{},//自定义图文数据
toastBool: false, //支付定金提示框
... ... @@ -243,7 +243,7 @@ Page({
})
this.tablestr = tabaleids.toString();
let reserev = RS.reserve(res.data)
let dateSmart = util.unixtoTime(reserev.ddate, 'YYYY年MM月DD日 星期WW');
let dateSmart = util.unixtoTime(reserev.ddate, 'YYYY-MM-DD 星期WW');
let yearMonthDay = util.unixtoTime(reserev.ddate, 'YYYY年MM月DD日')
let yearMonth = util.unixtoTime(reserev.ddate, 'MM月DD日')
let dateStr = util.unixtoTime(reserev.ddate, 'HH点')
... ... @@ -267,6 +267,7 @@ Page({
hasUpTime: reserev.type == 1 && reserev.hasRunning && reserev.status != 2,
tel: reserev.seller.seller_tel.split(',')[0],
soltName: reserev.soltName,
dateTime:util.unixtoTime(reserev.ddate, 'HH:II'),
time: util.unixtoTime(reserev.ddate, '星期WW HH:II'),
lat: reserev.seller.lat,
long: reserev.seller.long,
... ... @@ -527,7 +528,7 @@ Page({
let data = res.data
console.log('data', data);
let couponList = []
let themeColor, StyleType, whiteBj, home, chef, marketing, coupon, reserve, swich_phone, is_comments, signboard, store;
let themeColor, StyleType, titleType, home, chef, marketing, coupon, reserve, swich_phone, is_comments, signboard, store;
chef = util.determine(data.chef);
reserve = util.determine(data.reserve);
marketing = util.determine(data.marketing);
... ... @@ -536,6 +537,7 @@ Page({
home = util.determine(data.home);
themeColor = data.lite_class || 'ultramarine';
StyleType = data.type;
titleType = data.title_class;
swich_phone = reserve && reserve.swich_phone ? reserve.swich_phone : '';
if (marketing) {
is_comments = marketing.is_comments ? marketing.is_comments : '';
... ... @@ -568,6 +570,7 @@ Page({
swich_phone,
is_comments,
StyleType,
titleType,
themeColor,
}
console.log('获取数据', {
... ... @@ -580,12 +583,8 @@ Page({
this.getRechargeDetail(marketing.recharge_data.id)
}
if (store && store.images && store.images.length > 0) store.images = util.determine(store.images);
if (reserve && reserve.park_info_images && reserve.park_info_images.length > 0) reserve.park_info_images = util.determine(reserve.park_info_images);
if (signboard && signboard.images && signboard.images.length > 0) signboard.images = util.determine(signboard.images);
if (themeColor == 'turmeric' || themeColor == 'golden') {
whiteBj = true
} else {
whiteBj = false
}
this.setData({
chef,
marketing,
... ... @@ -596,8 +595,8 @@ Page({
swich_phone,
is_comments,
StyleType,
titleType,
themeColor,
whiteBj,
})
// 开启语音播报
if (reserve && reserve.swich_voice == '1') {
... ...
... ... @@ -4,6 +4,7 @@
"navigationBarTitleText": "",
"usingComponents": {
"nav": "/components/nav/nav",
"painter":"/components/painter/painter"
"painter":"/components/painter/painter",
"titleStyle":"/components/titleStyle/titleStyle"
}
}
\ No newline at end of file
... ...
... ... @@ -11,9 +11,11 @@
/>
<view class="reservationInfo">
<view class="titleImg">
<image src="{{whiteBj?'https://qn.colorcun.com/whiteBj1.png':'https://qn.colorcun.com/leaf.png'}}" class="titleIcon"></image>
<image wx:if="{{themeColor == 'turmeric' || themeColor == 'golden'}}" src="https://qn.colorcun.com/whiteBj1.png" class="titleIcon" />
<image wx:elif="{{themeColor == 'pearlWhite'}}" src="https://nosqn.colorcun.com/whiteBj3.png" class="titleIcon" />
<image wx:else src="https://qn.colorcun.com/leaf.png" class="titleIcon" />
<view class="title">{{seller.name?seller.name:reserve.seller_name}}</view>
<view class="info">
<view class="info font28r" wx:if="{{reserve && reserve.swich_slogan == '1' && home && home.slogan}}">
{{home.slogan}}
</view>
</view>
... ... @@ -23,35 +25,31 @@
<text>{{item.name}}</text>
</view>
</view>
<view class="begin beginTop" wx:if="{{reserve && reserve.swich_booking=='1' && reserve.book_info}}">
<view class="font40r">{{reserve && reserve.book_info}}</view>
</view>
<view class="begin">
<view class="font40r">尊敬的贵宾,您好!</view>
<view class="font40r">非常感谢您选择【{{seller.name?seller.name:reserve.seller_name}}】!</view>
<view class="font28r" wx:if="{{reserve && reserve.swich_booking=='1' && reserve.book_info}}">{{reserve && reserve.book_info}}</view>
</view>
<view class="flex-11" wx:if="{{detail && detail.rnameStr && reserve && reserve.swich_customer == '1'}}">
<view class="label font28r">【贵宾】</view>
<view class="contentData font36r">{{detail.rnameStr}}</view>
</view>
<view class="flex-11" wx:if="{{seller.date}}">
<view class="label font36r">【日期】</view>
<view class="label font28r">【日期】</view>
<view class="contentData font36r">{{seller.date}}</view>
</view>
<view class="flex-11" wx:if="{{seller.soltName}}">
<view class="label font36r">【餐段】</view>
<view class="contentData font36r">{{seller.soltName}}</view>
</view>
<view class="flex-11" wx:if="{{seller.tablesText}}">
<view class="label font36r">【餐位】</view>
<view class="contentData bold font36r">{{seller.tablesText}}</view>
<view class="label font28r">【餐段】</view>
<view class="contentData font36r">{{seller.soltName}}<text class="marLeft font36r">{{seller.dateTime}}</text></view>
</view>
<view class="flex-11" wx:if="{{detail.actual_pum || tableNum}}">
<view class="label font36r">【人数】</view>
<view class="label font28r">【人数】</view>
<view class="contentData font36r">{{detail.actual_pum?detail.actual_pum:tableNum}}位</view>
</view>
<view class="flex-11" wx:if="{{reserve && reserve.swich_park=='1' && reserve.park_info}}">
<view class="label font36r">【停车】</view>
<view class="contentData font36r infos">{{reserve.park_info}}</view>
<view class="flex-11" wx:if="{{seller.tablesText}}">
<view class="label font28r">【餐位】</view>
<view class="contentData bold font36r">{{seller.tablesText}}</view>
</view>
<view class="flex-11" wx:if="{{ swich_phone!='0' && seller && reserve && seller.seller_tel}}">
<view class="label font36r">【联系】</view>
<view class="flex-11" wx:if="{{swich_phone!='0' && seller && reserve && seller.seller_tel}}">
<view class="label font28r">【联系】</view>
<view class="contentData font36r infos">{{seller.seller_tel}}</view>
</view>
<block wx:if="{{staffinfo && reserve.swich_manager=='1'}}">
... ... @@ -67,167 +65,177 @@
</view>
</view>
</block>
<view wx:if="{{marketing && marketing.wecomle}}" class="welcome font36r">
<view wx:if="{{reserve && reserve.swich_welcome == '1' && marketing && marketing.wecomle}}" class="welcome font36r">
{{marketing.wecomle}}
</view>
<view class="positioning">
<view class="name">
<text class="font36r">{{seller.addr|| reserev.seller.map_address}}</text>
<button bindtap="looklocation" class="flex-cc font24r mapBtn">
<image src="https://qn.colorcun.com/address.png" mode="" />
查看定位
</button>
</view>
<image src="{{themeColor == 'pearlWhite'?'https://nosqn.colorcun.com/mapIcon2.png':'https://nosqn.colorcun.com/mapIcon1.png'}}" />
<text class="font28r">{{seller.addr|| reserve.seller.map_address}}</text>
<button bindtap="looklocation" class="flex-cc font24r mapBtn">
导航到店
</button>
</view>
</view>
<view class="preferential" wx:if="{{hasValueCertificate && marketing && marketing.is_coupon=='1' && coupon_dataList.length>0}}">
<block wx:for="{{coupon_dataList}}" wx:key="index" wx:for-index="index">
<view class="preferentialItems" wx:if="{{dataStr<(item.etime*1) && item.status == '1'}}">
<view class="itemLeft">
<view class="itemTop">
<text class="font28r">{{item.aname}}</text>
<view class="priceText font24r" wx:if="{{item.price}}">
<view class="icons font24r">¥</view>{{item.price}}
</view>
<!-- is_cash 代金券 is_discount折扣券 is_dish菜品券 只有代金券有几折显示 -->
<view class="settingColor">
<view class="preferentialCoupon" wx:if="{{hasValueCertificate && marketing && marketing.is_coupon=='1' && coupon_dataList.length>0}}">
<block wx:for="{{coupon_dataList}}" wx:key="index" wx:for-index="index">
<view class="preferentialItems" wx:if="{{dataStr<(item.etime*1) && item.status == '1'}}">
<view class="itemLeft">
<text wx:if="{{item.discount!='0.00' && (item.use.is_cash=='1' || item.use.is_cash) && item.discount}}" class="discountText font24r">{{item.discount}}折</text>
<view class="priceText" wx:if="{{item.price}}">
<view class="icons font40r">¥</view>{{item.price}}
</view>
</view>
<text wx:if="{{item.exp_date.is_week=='1' || item.exp_date.is_week===true}}" class="bottom font24r">{{item.exp_date.week_show?item.exp_date.week_show+'可用':''}}{{item.desc?','+item.desc+'。':'。'}}</text>
<view wx:if="{{item.exp_date.is_none=='1' || item.exp_date.is_none===true}}" class="bottom font24r">
无限制{{item.desc?','+item.desc+'。':'。'}}
</view>
<view wx:if="{{item.exp_date.is_birthday=='1' || item.exp_date.is_birthday===true}}" class="bottom font24r">
会员生日当天可用{{item.desc?','+item.desc+'。':'。'}}
<view class="itemRight">
<view class="btns">
<text class="font40r">{{item.aname}}</text>
<navigator url="/pack-activity/pack/buyCoupon?id={{item.id}}&name={{seller.name}}&use={{item.stringifyUse}}&sid={{seller.sid}}&oid={{detail.id}}&types=1&StyleType={{StyleType}}" hover-class="navigator-hover">
<view class="font24r orderingFood">
抢购
</view>
</navigator>
</view>
<text wx:if="{{item.exp_date.is_week=='1' || item.exp_date.is_week===true}}" class="bottom font24r">{{item.exp_date.week_show?item.exp_date.week_show+'可用':''}}{{item.desc?','+item.desc+'。':'。'}}</text>
<view wx:if="{{item.exp_date.is_none=='1' || item.exp_date.is_none===true}}" class="bottom font24r">
无限制{{item.desc?','+item.desc+'。':'。'}}
</view>
<view wx:if="{{item.exp_date.is_birthday=='1' || item.exp_date.is_birthday===true}}" class="bottom font24r">
会员生日当天可用{{item.desc?','+item.desc+'。':'。'}}
</view>
</view>
</view>
<navigator url="/pack-activity/pack/buyCoupon?id={{item.id}}&name={{seller.name}}&use={{item.stringifyUse}}&sid={{seller.sid}}&oid={{detail.id}}&types=1&StyleType={{StyleType}}" hover-class="navigator-hover">
<view class="font24r orderingFood">
抢购
</view>
</navigator>
</view>
</block>
</view>
<view wx:if="{{is_comments=='1' && !is_user_comments}}" class="evaluateBox" bindtap="evaluateFun">
<text wx:if="{{is_comments=='1' && marketing.is_comments_coupon!='1'}}">想吐槽?戳这里填写意见!--></text>
<text wx:if="{{marketing.is_comments_coupon=='1'}}">想吐槽?戳这里填写意见反馈赢好礼!</text>
<image src="https://qn.colorcun.com/evaluate.png" mode="" />
</view>
<view class="reserveBox" wx:if="{{reserveData && (reserveData.title || reserveData.content)}}">
<view class="title font36r" wx:if="{{reserveData.title}}">{{reserveData.title}}</view>
<block wx:for="{{reserveData.content}}" wx:key="index">
<image class="items" wx:if="{{item.type =='1'}}" src="{{item.content}}" mode="widthFix"/>
<text class="items font24r" wx:if="{{item.type == '2'}}">{{item.content}}</text>
</block>
</view>
<!-- 餐厅介绍图文分开 -->
<view class="introduce" wx:if="{{store}}">
<view class="imgMask">
<view class="IntroduceColor" wx:if="{{store.introduce && (!store.is_introduce || store.is_introduce!='0')}}">
<view class="chefText font36r">餐厅介绍</view>
<view class="labelBox">
</block>
</view>
<view wx:if="{{is_comments=='1' && !is_user_comments}}" class="evaluateBox" bindtap="evaluateFun">
<text wx:if="{{is_comments=='1' && marketing.is_comments_coupon!='1'}}">想<text>吐槽</text>?戳这里填写意见!--></text>
<text wx:if="{{marketing.is_comments_coupon=='1'}}">想<text>吐槽</text>?戳这里填写意见反馈赢好礼!</text>
<image wx:if="{{themeColor == 'pearlWhite'}}" src="https://nosqn.colorcun.com/evaluateWhite.png" mode="" />
<image wx:elif="{{themeColor == 'turmeric' || themeColor == 'greenishYellow' || themeColor == 'golden'}}" src="https://nosqn.colorcun.com/evaluateYellow.png" mode="" />
<image wx:else src="https://nosqn.colorcun.com/evaluate2.png" mode="" />
</view>
<view class="reserveBox" wx:if="{{reserveData && (reserveData.title || reserveData.content)}}">
<view class="title font40r" wx:if="{{reserveData.title}}">{{reserveData.title}}</view>
<block wx:for="{{reserveData.content}}" wx:key="index">
<image class="items" wx:if="{{item.type =='1'}}" src="{{item.content}}" mode="widthFix" />
<text class="items font32r" wx:if="{{item.type == '2'}}">{{item.content}}</text>
</block>
</view>
<!-- 餐厅介绍 用餐环境 -->
<view class="introduceBox">
<block wx:if="{{(marketing && marketing.logo && (!marketing.is_logo || marketing.is_logo!='0')) || (store.introduce && (!store.is_introduce || store.is_introduce!='0')) || (home.image && (!home.id_first_image || home.id_first_image!='0'))}}">
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="餐厅介绍"></titleStyle>
</view>
<image wx:if="{{marketing && marketing.logo && (!marketing.is_logo || marketing.is_logo!='0')}}" src="{{marketing.logo?marketing.logo:''}}" mode="widthFix" />
<view class="labelBox" wx:if="{{store.introduce && (!store.is_introduce || store.is_introduce!='0')}}">
<text class="texts">{{store.introduce}}
</text>
</view>
</view>
<image wx:if="{{home.image && (!home.id_first_image || home.id_first_image!='0')}}" src="{{home.image}}" class="homeImage" mode="widthFix"></image>
</block>
<block wx:if="{{store.images.length>0 && (!store.is_images || store.is_images!='0')}}">
<view class="chefText font36r">用餐环境</view>
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="用餐环境"></titleStyle>
</view>
<block wx:for="{{store.images}}" wx:key="arryIndex" wx:for-index="arryIndex">
<image src="{{item}}" mode="widthFix" />
</block>
<view class="lines"></view>
</block>
</view>
</view>
<!-- 主厨介绍图文分开 -->
<view class="introduce famousChefBox" wx:if="{{chef && (!chef.is_introduce || chef.is_introduce!='0') || (!chef.is_images || chef.is_images!='0')}}">
<view class="imgMask">
<view class="IntroduceColor">
<view class="chefText font36r" wx:if="{{chef.is_introduce || chef.is_images}}">主厨介绍</view>
<view class="labelBox" wx:if="{{!chef.is_introduce || chef.is_introduce!='0'}}">
<text class="texts">{{chef.introduce}}
</text>
</view>
<!-- 主厨介绍 -->
<view class="introduceBox famousChefBox" wx:if="{{chef && (!chef.is_introduce || chef.is_introduce!='0') || (!chef.is_images || chef.is_images!='0')}}">
<view wx:if="{{titleType && (chef.is_introduce || chef.is_images)}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="主厨介绍"></titleStyle>
</view>
<view class="labelBox" wx:if="{{!chef.is_introduce || chef.is_introduce!='0'}}">
<text class="texts">{{chef.introduce}}
</text>
</view>
<block wx:if="{{(!chef.is_images || chef.is_images!='0') && chef.image}}">
<image src="{{chef.image}}" mode="widthFix" />
</block>
<view wx:if="{{chef.is_introduce || chef.is_images}}" class="{{(!chef.is_images || chef.is_images!='0')?'lines':'lines mtnone'}}"></view>
</view>
</view>
<!-- 菜品展示 swich为1展示 -->
<view class="introduce vegetableBox" wx:if="{{signboard && signboard.swich=='1'}}">
<view class="imgMask">
<view class="IntroduceColor Introducepublic">
<view class="chefText font36r">特色菜品</view>
<!-- 特色菜品 swich为1展示 -->
<view class="introduceBox vegetableBox" wx:if="{{signboard && signboard.swich=='1'}}">
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="特色菜品"></titleStyle>
</view>
<block wx:for="{{signboard.images}}" wx:key="arryIndex" wx:for-index="arryIndex">
<image src="{{item}}" mode="widthFix" />
</block>
<view class="lines"></view>
</view>
</view>
<view class="specialServices" wx:if="{{hasValueOrder && detail && detail.seller.is_open_order==1 && marketing && marketing.is_order=='1'}}">
<view class="rubric">
提前点餐
</view>
<view class="news">
本店特为贵宾提供提前点餐服务,您现在可以选菜下单,到店就餐时无需等待服务员点餐,可以直接享受就餐服务^_^
<!-- 停车指引 swich为1展示 -->
<view class="introduceBox stopBox" wx:if="{{reserve && reserve.swich_park=='1' && (reserve.park_info || reserve.park_info_images)}}">
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="停车指引"></titleStyle>
</view>
<view class="labelBox" wx:if="{{reserve.park_info}}">
<text class="texts">{{reserve.park_info}}
</text>
</view>
<block wx:for="{{reserve.park_info_images}}" wx:key="arryIndex" wx:for-index="arryIndex">
<image src="{{item}}" mode="widthFix" />
</block>
</view>
<view class="endStyle">
<view class="book-item-font second-book-button flex-cc font30r cook" style="position: relative;">
<view wx:if="{{detail && detail.seller.is_open_order==1 && marketing && marketing.is_order=='1'}}" class="menu-item menu-seller-item flex-ll" bindtap="cookbook">
<view class="specialServices" wx:if="{{hasValueOrder && detail && detail.seller.is_open_order==1 && marketing && marketing.is_order=='1'}}">
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="提前点餐"></titleStyle>
</view>
<view class="endStyle">
<view class="news font32r">
现在提前点菜下单,到店时无需等待服务员点餐,直接享受就餐服务^_^
</view>
<view wx:if="{{detail && detail.seller.is_open_order==1 && marketing && marketing.is_order=='1'}}" bindtap="cookbook" class="book-item-font flex-cc font30r cook" style="position: relative;">
去点餐
</view>
</view>
</view>
</view>
<view class="preferential" wx:if="{{hasValueRecharge && marketing && (marketing.is_coupon=='1' || marketing.is_recharge=='1')}}">
<view class="rubric rubric1" wx:if="{{marketing && marketing.is_recharge=='1' && recharge_data && (is_fix!='1' || (is_fix=='1' && dataStr<(recharge_data.exp_date.fix_edate*1)))}}">
特别优惠
</view>
<!-- 当前日期要大于限制结束日期 -->
<view class="preferentialItems" wx:if="{{marketing && marketing.is_recharge=='1' && recharge_data && (is_fix!='1' || (is_fix=='1' && dataStr<(recharge_data.exp_date.fix_edate*1)))}}">
<view class="itemLeft">
<view class="itemTop font28r">
<text>{{recharge_data.rname}}</text>
</view>
<view class="itemBottom font24r" wx:if="{{priceInfo}}">
{{priceInfo}}{{(recharge_data.recharge_list.is_coupons=='0' && recharge_data.recharge_list.is_score=='0')?'。':';'}}
</view>
<view class="bottom font24r" wx:if="{{scoreInfo}}">
{{scoreInfo}}{{recharge_data.recharge_list.is_coupons=='0'?'。':';'}}
</view>
<view class="bottom font24r" wx:if="{{recharge_data.recharge_list.is_coupons=='1'}}">
{{recharge_data.recharge_list.is_coupons=='1'?'会员充值满'+recharge_data.recharge_money+'元赠送'+certificate:''}}。
</view>
<block wx:if="{{hasValueRecharge && marketing && marketing.is_recharge=='1' && recharge_data && (is_fix!='1' || (is_fix=='1' && dataStr<(recharge_data.exp_date.fix_edate*1)))}}">
<view wx:if="{{titleType}}" class="chefText font36r">
<titleStyle isWhite="{{themeColor}}" titleStyleType="{{titleType}}" titleText="会员招募"></titleStyle>
</view>
<navigator url="/pack-activity/pack/vipRecharge?id={{recharge_data.id}}&name={{seller.name}}&sid={{seller.sid}}&oid={{detail.id}}&types=1&StyleType={{StyleType}}" hover-class="navigator-hover">
<view class="font24r orderingFood">
抢购
<view class="preferentialItems rechargeItems">
<view class="itemLeft">
<view class="itemTop font36r">
{{recharge_data.rname}}
</view>
<view class="itemBottom font24r" wx:if="{{priceInfo}}">
{{priceInfo}}{{(recharge_data.recharge_list.is_coupons=='0' && recharge_data.recharge_list.is_score=='0')?'。':';'}}
</view>
<view class="bottom font24r" wx:if="{{scoreInfo}}">
{{scoreInfo}}{{recharge_data.recharge_list.is_coupons=='0'?'。':';'}}
</view>
<view class="bottom font24r" wx:if="{{recharge_data.recharge_list.is_coupons=='1'}}">
{{recharge_data.recharge_list.is_coupons=='1'?'会员充值满'+recharge_data.recharge_money+'元赠送'+certificate:''}}。
</view>
</view>
</navigator>
<navigator url="/pack-activity/pack/vipRecharge?id={{recharge_data.id}}&name={{seller.name}}&sid={{seller.sid}}&oid={{detail.id}}&types=1&StyleType={{StyleType}}" hover-class="navigator-hover">
<view class="font24r orderingFood">
抢购
</view>
</navigator>
</view>
</block>
<view class="vips">
<view wx:if="{{hasValueRecharge && marketing.is_link=='1'}}" class="font24r favouredPolicy" bindtap="gotoFavourableList">
点击了解更多会员优惠政策
</view>
<text class="businessBox">
周到安排提供技术支持<text bindtap="call" data-phone="4000009690">4000009690</text>,餐厅入驻请点击<text bindtap="gotoJoinSeller" style="text-decoration: underline;">这里</text>
</text>
</view>
</view>
<view class="vips">
<view wx:if="{{hasValueRecharge && marketing.is_link=='1'}}" class="font24r favouredPolicy" bindtap="gotoFavourableList">
点击了解更多会员优惠政策
<view class="more" wx:if="{{showMoreTip}}">
<view class="moreText">滑动查看更多</view>
<image src="https://qn.colorcun.com/jt1.png" mode="" />
</view>
<view class="toastBox" wx:if="{{toastBool}}">
{{toastText}}
</view>
<text class="businessBox">
周到安排提供技术支持<text bindtap="call" data-phone="4000009690">4000009690</text>,餐厅入驻请点击<text bindtap="gotoJoinSeller" style="text-decoration: underline;">这里</text>
</text>
</view>
<view class="more" wx:if="{{showMoreTip}}">
<view class="moreText">滑动查看更多</view>
<image src="https://qn.colorcun.com/jt1.png" mode="" />
</view>
<view class="toastBox" wx:if="{{toastBool}}">
{{toastText}}
</view>
</scroll-view>
<painter palette="{{wxml}}" style="position: absolute; top: -9999rpx;" bind:imgOK="onImgOK" />
<view wx:if="{{marketing.is_transpond=='1' || marketing.is_online_book=='1' || (paymentId && paymentStatus == '0')}}" class="all-button flex-lr sharewidth">
<view wx:if="{{marketing.is_transpond=='1' || marketing.is_online_book=='1' || (paymentId && paymentStatus == '0')}}" class="flex-lr sharewidth {{themeColor}}">
<view wx:if="{{marketing.is_online_book=='1'}}" class="flex-cc font30r moreBtn" bindtap="secondbook" style="position: relative;">再次预订</view>
<view wx:if="{{paymentId && paymentStatus == '0'}}" class="flex-cc font30r paymenBtn" bindtap="paymentFun">支付定金</view>
<button wx:if="{{marketing.is_transpond=='1' && imgSrc}}" class="flex-cc font30r shareItem" open-type="share">转发给客人</button>
</view>
\ No newline at end of file
</view>
<painter palette="{{wxml}}" style="position: absolute; top: -9999rpx;" bind:imgOK="onImgOK" />
\ No newline at end of file
... ...
/* pages/customer/detail_owner_invitation3.wxss */
@import "../tpl/tpls.wxss";
@font-face {
font-family: 'Abel';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/abel/v18/MwQ5bhbm2POE2V9BPQ.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.titleImg {
top: 160rpx;
left: 1rpx;
... ... @@ -15,49 +23,91 @@
left: -10rpx;
}
.info {
.marLeft {
margin-left: 10rpx;
}
.titleImg .title {
text-align: center;
font-size: 40rpx;
font-family: PingFang SC;
font-size: 64rpx;
position: relative;
top: -68rpx;
color: #d8c46b;
font-family: FangSong;
margin: 18rpx 20rpx 36rpx 20rpx;
top: -70rpx;
color: #FFD200;
font-weight: 500;
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
margin: 0 20rpx;
}
.title {
.titleImg .info {
text-align: center;
font-family: PingFang SC;
font-size: 64rpx;
font-size: 40rpx;
position: relative;
top: -70rpx;
color: #FFD200;
font-weight: 500;
top: -68rpx;
color: #D8C46B;
font-family: FangSong;
margin: 18rpx 20rpx 36rpx 20rpx;
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
margin: 0 20rpx;
}
.pageSpacing {
position: relative;
display: flex;
white-space: nowrap;
width: auto;
overflow-x: scroll;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
padding-left: 30rpx;
margin-bottom: 40rpx;
}
.imgs {
position: relative;
display: flex;
white-space: nowrap;
width: 470rpx;
height: 348rpx;
margin-right: 30rpx;
}
.imgs text {
background: #515151;
color: #FFEFC5;
position: absolute;
left: 0;
bottom: 0;
height: 64rpx;
line-height: 64rpx;
width: 470rpx;
text-align: center;
border-bottom-left-radius: 16rpx;
border-bottom-right-radius: 16rpx;
}
.imageStyle {
display: inline-block;
width: 500rpx;
height: 348rpx;
border-radius: 16rpx;
}
.begin {
margin: 0 30rpx 0 30rpx;
color: #FBF6F1;
color: #FFEFC5;
font-family: PingFang SC;
}
.beginTop{
margin: 30rpx 30rpx 0;
}
.begin view {
line-height: 64rpx;
}
... ... @@ -67,19 +117,18 @@
padding: 20rpx 0;
position: relative;
color: #FBF6F1;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
}
.reservationInfo .flex-11 {
margin: 0 30rpx;
margin: 0 30rpx 16rpx 30rpx;
display: flex;
line-height: 60rpx;
font-family: PingFang SC;
}
.label {
color: #FFEFC5;
flex-shrink: 0;
font-family: PingFang SC;
}
... ... @@ -88,6 +137,8 @@
flex: 1;
line-height: 60rpx;
font-family: PingFang SC;
margin-left: 40rpx;
color: #FFD200;
}
.handleInfo {
... ... @@ -98,23 +149,23 @@
}
.welcome {
text-align: center;
margin: 30rpx 40rpx 16rpx 40rpx;
text-align: right;
margin: 27rpx 40rpx 16rpx 40rpx;
font-weight: 500;
letter-spacing: 2rpx;
color: #FBF6F1;
color: #FFD200;
}
.headerimg {
width: 140rpx;
height: 140rpx;
border-radius: 71rpx;
width: 120rpx;
height: 120rpx;
border-radius: 50%;
}
.handle {
display: flex;
flex-direction: column;
color: #FBF6F1;
color: #FFEFC5;
font-family: PingFang SC;
font-weight: 500;
font-size: 26rpx;
... ... @@ -122,8 +173,8 @@
}
.handlePhone {
margin: 0 20rpx;
width: 47%;
margin: 0 10rpx 0 0;
width: 50%;
}
.handleName {
... ... @@ -135,6 +186,7 @@
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
margin-bottom: 20rpx;
}
.handleBlower {
... ... @@ -149,7 +201,7 @@
}
.brownFont {
padding: 8rpx 16rpx;
padding: 4rpx 0;
color: #FBF6F1;
border: 2rpx solid #FBF6F1;
border-radius: 22rpx;
... ... @@ -158,105 +210,150 @@
}
.brownFont:nth-of-type(1) {
margin-bottom: 10rpx;
}
.handle text {
margin-bottom: 20rpx;
}
.handle text:nth-of-type(2) {
margin-bottom: 0;
}
.positioning {
display: flex;
justify-content: center;
margin: 0 30rpx 0 30rpx;
display: flex;
margin: 10rpx 30rpx 0 30rpx;
align-items: center;
box-sizing: border-box;
flex-direction: column;
background: #FBF6F1;
background: #FFEFC5;
padding: 20rpx;
border-radius: 16rpx;
flex: 1;
color: #515151;
font-family: PingFang SC;
font-size: 28rpx;
}
.positioning image {
width: 25rpx;
height: 25rpx;
width: 38rpx;
height: 38rpx;
display: block !important;
margin-right: 4rpx;
}
.positioning .name {
width: 100%;
display: flex;
align-items: center;
font-family: PingFang SC;
font-size: 28rpx;
margin-top: 10rpx;
}
.mapBtn {
width: 33%;
padding: 8rpx;
margin-left: 10rpx;
height: 54rpx !important;
width: 25%;
padding: 8rpx 0;
margin-left: 12rpx;
height: 54rpx !important;
border: 2rpx solid #0143A3;
color: #0143A3;
height: 54rpx !important;
border-radius: 42rpx;
font-weight: 600;
color: #0143A3;
background: transparent;
height: 48rpx !important;
border-radius: 42rpx;
font-weight: 600;
}
.positioning .name text {
width: 100%;
.positioning text {
line-height: 50rpx;
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
margin: 0 10rpx;
}
.positioning .name text:nth-of-type(2) {
text-indent: 8rpx;
/* 优惠券开始 */
.preferentialCoupon {
padding: 20rpx 40rpx 0 40rpx;
}
.introduce {
box-sizing: border-box;
.orderingFood {
padding: 0 40rpx;
border-radius: 22rpx;
text-align: center;
color: #0B0805;
border-radius: 20rpx;
line-height: 40rpx;
height: 36rpx;
background: transparent;
border: 2rpx solid #0B0805;
}
.imgMask {
.preferentialItems {
display: flex;
background: url('https://qn.colorcun.com/certificateBj1.png') no-repeat;
background-size: 100% 100%;
margin-bottom: 20rpx;
min-height: 160rpx;
padding-bottom: 10rpx;
}
.rechargeItems {
background: url('https://qn.colorcun.com/certificateBj2.png') no-repeat;
background-size: 100% 100%;
min-height: 160rpx;
display: flex;
justify-content: space-between;
align-items: center;
height: auto;
padding: 12rpx 0;
margin: 0 20rpx;
}
.lines {
height: 2rpx;
margin: 20rpx;
margin-bottom: 20rpx;
background-color: #DBDBDB;
.rechargeItems .orderingFood {
margin-right: 20rpx;
}
.mtnone {
margin-top: 0;
.itemTop {
display: flex;
width: 100%;
align-items: center;
font-family: 'Abel';
color: #FD4D59;
margin-bottom: 10rpx;
}
.rechargeItems .itemLeft {
width: 64%;
margin-left: 38rpx;
}
.famousChefBox .labelBox {
.itemLeft {
width: 30%;
display: flex;
flex-direction: column;
justify-content: center;
position: relative;
}
.discountText {
text-align: center;
color: #FFEFC5;
border-radius: 6rpx;
font-family: PingFang SC;
background: #FD4D59;
width: max-content;
padding: 0 6rpx;
position: absolute;
left: 16rpx;
top: 12rpx;
}
.famousChefBox .labelBox,
.stopBox .labelBox {
border-bottom: none;
}
.labelBox {
margin: 20rpx 20rpx 0 20rpx;
display: flex;
margin: 0 20rpx 0 20rpx;
position: relative;
padding-bottom: 20rpx;
border-bottom: 2rpx solid #DBDBDB;
}
.labelBox .texts {
width: 90%;
line-height: 40rpx;
margin-left: 20rpx;
color: #515151;
color: #FFEFC5;
font-family: PingFang SC;
font-size: 24rpx;
font-size: 32rpx;
max-height: 400rpx;
overflow: hidden;
white-space: pre-line;
... ... @@ -270,142 +367,79 @@
font-weight: 500;
}
.labelBox .line1 {
margin: 0 0 0 16rpx;
}
.imgMask image {
.introduceBox image {
width: 100%;
margin-bottom: 20rpx;
display: block !important;
vertical-align: top;
vertical-align: top;
padding: 0 20rpx;
box-sizing: border-box;
}
.famousChefBox,
.stopBox,
.vegetableBox {
position: relative;
margin-top: 20rpx;
}
.vegetableBox .chefText {
margin-top: 0;
}
.Introducepublic {
display: flex;
flex-direction: column;
font-size: 28rpx;
line-height: 50rpx;
box-sizing: border-box;
}
.chefText {
font-family: PingFang SC;
margin: 20rpx;
font-weight: 500;
margin-top: 80rpx;
}
.specialServices {
margin: 16rpx 40rpx;
border-bottom: 2rpx solid #DBDBDB;
.specialServices .chefText {
margin-top: 40rpx;
}
.rubric {
font-family: PingFang SC;
font-weight: 500;
font-size: 36rpx;
margin-bottom: 10rpx;
.specialServices {
margin: 16rpx 0;
}
.specialServices .news {
color: #515151;
color: #FFEFC5;
font-family: PingFang SC;
font-weight: 500;
font-size: 24rpx;
font-size: 32rpx;
line-height: 40rpx;
margin-left: 20rpx;
}
.endStyle {
display: flex;
justify-content: flex-end;
height: 54rpx;
margin: 20rpx 0;
margin: 20rpx;
align-items: center;
}
.orderingFood {
padding: 0 26rpx;
border-radius: 22rpx;
text-align: center;
color: #fff;
border-radius: 32rpx;
margin: 20rpx 0;
line-height: 44rpx;
height: 44rpx;
background: linear-gradient(104.24deg, #4c8dad -57.47%, #0143a3 55.72%, #42a5ff 148.72%);
.priceText {
font-family: 'Abel';
color: #E34D59;
font-weight: 500;
font-size: 64rpx;
margin-top: 6rpx;
}
.preferential {
margin: 16rpx 40rpx 0 40rpx;
.priceText .icons {
font-family: 'Abel';
color: #FD4D59;
font-size: 40rpx;
}
.rubric1 {
margin-bottom: 20rpx;
.itemRight {
width: 70%;
padding-right: 10rpx;
margin-left: 18rpx;
}
.preferentialItems {
padding: 20rpx 30rpx 20rpx 20rpx;
.btns {
margin: 24rpx 20rpx 10rpx 0;
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 20rpx;
background: url('https://qn.colorcun.com/certificateBj.png') no-repeat;
background-size: 100% 100%;
}
.itemLeft {
width: 75%;
}
.itemTop {
display: flex;
width: 100%;
align-items: center;
margin-bottom: 20rpx;
}
.itemBottom {
margin-top: 20rpx;
color: #515151;
font-family: PingFang SC;
font-weight: 500;
display: -webkit-box;
word-break: break-all;
word-wrap: break-word;
overflow: hidden;
text-align: left;
}
.itemTop text:nth-of-type(1) {
max-width: 65%;
font-weight: 600;
color: #515151;
}
.itemTop .discountText {
padding: 0 6rpx;
color: #E34D59;
border: 2rpx solid #E34D59;
border-radius: 6rpx;
margin: 0 10rpx 0 20rpx;
font-family: PingFang SC;
padding: 0 6rpx;
}
.itemTop .priceText {
color: #E34D59;
font-weight: 500;
.btns text {
color: #0B0805;
}
.priceText {
... ... @@ -420,10 +454,6 @@
font-size: 20rpx;
}
.vips image {
height: 300rpx;
}
.vips {
display: flex;
flex-direction: column;
... ... @@ -433,27 +463,21 @@
margin-top: 20rpx;
}
.vips image {
height: 300rpx;
}
.favouredPolicy {
width: 45%;
color: #5C95D7;
color: #FFEFC5;
font-family: PingFang SC;
font-weight: 500;
border: 2rpx solid #5C95D7;
border: 2rpx solid #FFEFC5;
border-radius: 22rpx;
text-align: center;
padding: 10rpx;
}
.all-button {
background: #FAFAFA;
height: 160rpx;
padding: 0 40rpx;
box-sizing: border-box;
z-index: 100;
justify-content: flex-end;
}
.centerBtn {
margin: 0 20rpx;
}
... ... @@ -463,9 +487,9 @@
.paymenBtn {
width: inherit;
margin: 0;
background: #fafafa;
color: #0143A3;
border: 2rpx solid #0143A3;
background: transparent;
color: #FFEFC5;
border: 2rpx solid #FFEFC5;
height: 46%;
border-radius: 42rpx;
font-weight: 600;
... ... @@ -474,33 +498,23 @@
.shareItem {
margin-right: 0;
background: linear-gradient(104.24deg, #4c8dad -57.47%, #0143a3 55.72%, #42a5ff 148.72%);
color: #fff;
}
.menu-item {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background: #FFEFC5;
color: #0B0805;
}
.cook {
height: 94% !important;
background: #fff;
border: 2rpx solid #0143A3;
border-radius: 32rpx;
background: transparent;
border: 2rpx solid #FFEFC5;
border-radius: 28rpx;
font-weight: normal;
width: 23% !important;
}
.bold {
font-weight: 500;
width: 40% !important;
color: #FFEFC5;
padding: 4rpx 0;
margin-left: 10rpx;
}
.evaluateBox {
margin: 16rpx 84rpx 16rpx 40rpx;
margin: 50rpx 40rpx 40rpx 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
... ... @@ -508,33 +522,40 @@
}
.evaluateBox image {
width: 60rpx;
height: 70rpx;
width: 64rpx;
height: 64rpx;
}
.evaluateBox text {
color: #000;
color: #FFEFC5;
font-size: 28rpx;
}
.reserveBox{
.evaluateBox text text {
font-size: 40rpx;
}
.reserveBox {
margin: 20rpx 40rpx 0 40rpx;
}
.reserveBox .title{
color: #000;
.reserveBox .title {
margin-bottom: 20rpx;
color: #FFEFC5;
font-family: PingFang SC;
font-size: 36rpx !important;
top: 0 !important;
text-align: left !important;
margin: 0 0 20rpx 0 !important;
}
.reserveBox .items{
.reserveBox .items {
margin-bottom: 20rpx;
color: #000;
color: #FFEFC5;
font-family: PingFang SC;
display: block;
}
.reserveBox image {
width: 100%;
}
.more {
height: 80rpx;
width: 100%;
... ... @@ -547,278 +568,385 @@
background: rgba(0, 0, 0, .4);
}
.moreText {
color: #fff;
}
.more image {
width: 30rpx;
height: 30rpx;
}
.scroll-view {
white-space: nowrap;
width: 100%;
height: 100%;
}
.imgs {
position: relative;
display: flex;
white-space: nowrap;
width: 470rpx;
height: 348rpx;
margin-right: 30rpx;
}
.imgs text {
background: #515151;
.moreText {
color: #fff;
position: absolute;
left: 0;
bottom: 0;
height: 64rpx;
line-height: 64rpx;
width: 470rpx;
text-align: center;
border-bottom-left-radius: 16rpx;
border-bottom-right-radius: 16rpx;
}
.imageStyle {
display: inline-block;
width: 500rpx;
height: 348rpx;
border-radius: 16rpx;
.musicImg {
width: 62rpx;
height: 62rpx;
position: fixed !important;
right: 8%;
top: 15%;
z-index: 200;
}
.pageSpacing {
position: relative;
display: flex;
justify-content: center;
align-items: center;
white-space: nowrap;
width: auto;
overflow-x: scroll;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
/* 深中国红 */
.crimson .reservationInfo,
.crimson .settingColor,
.crimson+.sharewidth,
.crimson .positioningBox {
background: #86201B;
}
.pageSpacing1 {
position: relative;
display: flex;
white-space: nowrap;
width: auto;
overflow-x: scroll;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
padding-left: 126rpx;
.crimson .rubric {
color: #86201B;
}
.infos {
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
.businessBox {
color: #FFEFC5;
font-size: 24rpx;
font-family: PingFang SC;
}
.musicImg{
width: 62rpx;
height: 62rpx;
position: fixed !important;
right: 8%;
top: 13%;
z-index: 200;
.businessBox text {
color: #FD4D59;
}
.bookData{
margin-left: 0;
.sharewidth {
position: fixed;
left: 0;
bottom: 0;
height: 160rpx;
padding: 0 40rpx;
box-sizing: border-box;
z-index: 100;
justify-content: flex-end;
width: 100%;
}
/* 黑蓝过渡 */
.blackBlueGradient .reservationInfo {
.blackBlueGradient .reservationInfo,
.blackBlueGradient .settingColor,
.blackBlueGradient+.sharewidth,
.blackBlueGradient .positioningBox {
background: linear-gradient(104.24deg, #42a5ff -57.47%, #000000 55.72%, #42a5ff 182.69%);
}
.blackBlueGradient .chefText,
.blackBlueGradient .rubric {
color: #0143A3;
}
/* 石绿过渡 */
.stoneGreenGradient .reservationInfo {
.stoneGreenGradient .reservationInfo,
.stoneGreenGradient .settingColor,
.stoneGreenGradient+.sharewidth,
.stoneGreenGradient .positioningBox {
background: linear-gradient(121.52deg, #438e93 1.76%, #206864 42.99%, #206864 75.66%, #42a5ff 120.1%);
}
.stoneGreenGradient .chefText,
.stoneGreenGradient .rubric {
color: #206864;
}
/* 中国红过渡 */
.chinaRedGradient .reservationInfo {
.chinaRedGradient .reservationInfo,
.chinaRedGradient .settingColor,
.chinaRedGradient+.sharewidth,
.chinaRedGradient .positioningBox {
background: linear-gradient(309.04deg, #af231c -2.27%, #86201b 44.37%, #af231c 91.74%);
}
.chinaRedGradient .chefText,
.chinaRedGradient .rubric {
color: #86201B;
}
/* 群青过渡 */
.ultramarineGradient .reservationInfo {
.ultramarineGradient .reservationInfo,
.ultramarineGradient .settingColor,
.ultramarineGradient+.sharewidth,
.ultramarineGradient .positioningBox {
background: linear-gradient(104.24deg, #4c8dad -57.47%, #0143a3 55.72%, #42a5ff 148.72%);
}
.ultramarineGradient .chefText,
.ultramarineGradient .rubric {
color: #0143A3;
}
/* 深中国红 */
.crimson .reservationInfo {
.crimson .reservationInfo,
.crimson .settingColor,
.crimson+.sharewidth,
.crimson .positioningBox {
background: #86201B;
}
.crimson .chefText,
.crimson .rubric {
color: #86201B;
}
/* 中国红 */
.chinaRed .reservationInfo {
.chinaRed .reservationInfo,
.chinaRed .settingColor,
.chinaRed+.sharewidth,
.chinaRed .positioningBox {
background: #AF231C;
}
.chinaRed .chefText,
.chinaRed .rubric {
color: #AF231C;
}
/* 蓝采和 */
.lanCaiHe .reservationInfo {
.lanCaiHe .reservationInfo,
.lanCaiHe .settingColor,
.lanCaiHe+.sharewidth,
.lanCaiHe .positioningBox {
background: #06436F;
}
.lanCaiHe .chefText,
.lanCaiHe .rubric {
color: #06436F;
}
/* 石绿 */
.stoneGreen .reservationInfo {
.stoneGreen .reservationInfo,
.stoneGreen .settingColor,
.stoneGreen+.sharewidth,
.stoneGreen .positioningBox {
background: #206864;
}
.stoneGreen .chefText,
.stoneGreen .rubric {
color: #206864;
}
/* 姜黄 */
.turmeric .reservationInfo {
.turmeric .reservationInfo,
.turmeric .settingColor,
.turmeric+.sharewidth,
.turmeric .positioningBox {
background: #B39437;
}
.turmeric .chefText,
.turmeric .rubric {
color: #B39437;
}
.turmeric .info {
-webkit-text-fill-color: #fff;
.turmeric .contentData,
.turmeric .label,
.turmeric .welcome,
.turmeric .positioningName,
.turmeric .favouredPolicy,
.turmeric .businessBox,
.turmeric .evaluateBox text,
.turmeric .imgs text,
.turmeric .labelBox .texts,
.turmeric .specialServices .news,
.turmeric .reserveBox .items,
.turmeric .reserveBox .title,
.turmeric .handle,
.turmeric .begin {
color: #fff;
}
.turmeric .title {
.turmeric .paymenBtn,
.turmeric .moreBtn,
.turmeric .cook {
color: #fff;
border: 2rpx solid #fff;
}
.turmeric .shareItem {
background: #fff;
color: #0B0805;
}
/* 苍黄 */
.greenishYellow .reservationInfo {
.greenishYellow .reservationInfo,
.greenishYellow .settingColor,
.greenishYellow+.sharewidth,
.greenishYellow .positioningBox {
background: #C85306;
}
.greenishYellow .chefText,
.greenishYellow .rubric {
color: #C85306;
}
.greenishYellow .contentData,
.greenishYellow .label,
.greenishYellow .welcome,
.greenishYellow .positioningName,
.greenishYellow .favouredPolicy,
.greenishYellow .businessBox,
.greenishYellow .evaluateBox text,
.greenishYellow .imgs text,
.greenishYellow .labelBox .texts,
.greenishYellow .specialServices .news,
.greenishYellow .handle,
.greenishYellow .begin {
color: #fff;
}
.greenishYellow .paymenBtn,
.greenishYellow .moreBtn,
.greenishYellow .cook {
color: #fff;
border: 2rpx solid #fff;
}
.greenishYellow .shareItem {
background: #fff;
color: #0B0805;
}
/* 金黄 */
.golden .reservationInfo {
.golden .reservationInfo,
.golden .settingColor,
.golden+.sharewidth,
.golden .positioningBox {
background: #C67B3A;
}
.golden .chefText,
.golden .rubric {
color: #C67B3A;
}
.golden .info {
-webkit-text-fill-color: #fff;
.golden .contentData,
.golden .label,
.golden .welcome,
.golden .positioningName,
.golden .favouredPolicy,
.golden .businessBox,
.golden .evaluateBox text,
.golden .imgs text,
.golden .labelBox .texts,
.golden .specialServices .news,
.golden .reserveBox .items,
.golden .reserveBox .title,
.golden .handle,
.golden .begin {
color: #fff;
}
.golden .title {
.golden .paymenBtn,
.golden .moreBtn,
.golden .cook {
color: #fff;
border: 2rpx solid #fff;
}
.golden .shareItem {
background: #fff;
color: #0B0805;
}
/* 群青 */
.ultramarine .reservationInfo {
.ultramarine .reservationInfo,
.ultramarine .settingColor,
.ultramarine+.sharewidth,
.ultramarine .positioningBox {
background: #0143A3;
}
.ultramarine .chefText,
.ultramarine .rubric {
color: #0143A3;
}
/* 摩洛哥蓝 */
.moroccanBlue .reservationInfo {
.moroccanBlue .reservationInfo,
.moroccanBlue .settingColor,
.moroccanBlue+.sharewidth,
.moroccanBlue .positioningBox {
background: #19516A;
}
.moroccanBlue .chefText,
.moroccanBlue .rubric {
color: #19516A;
}
/* 珍珠白 */
.pearlWhite .reservationInfo {
.pearlWhite .reservationInfo,
.pearlWhite .settingColor,
.pearlWhite+.sharewidth,
.pearlWhite .positioningBox {
background: #fbf6f1;
}
.pearlWhite .chefText,
.pearlWhite .rubric {
color: #06436F;
.pearlWhite .reservationInfoBox {
background: #BCDAA5;
}
.pearlWhite .positioning {
background: rgba(188, 218, 165, 0.5);
color: #578C69;
}
.pearlWhite .preferentialItems {
background: url(https://nosqn.colorcun.com/certificateWhiteBj1.png) no-repeat;
background-size: 100% 100%;
margin-bottom: 20rpx;
min-height: 160rpx;
padding-bottom: 10rpx;
}
.pearlWhite .rechargeItems {
background: url(https://nosqn.colorcun.com/certificateWhiteBj2.png) no-repeat;
background-size: 100% 100%;
margin-bottom: 20rpx;
min-height: 160rpx;
padding-bottom: 10rpx;
}
.pearlWhite .handlePhone,
.pearlWhite .welcome,
.pearlWhite .begin,
.pearlWhite .title,
.pearlWhite .info,
.pearlWhite .welcome,
.pearlWhite .positioningName,
.pearlWhite .rubric,
.pearlWhite .contentData,
.pearlWhite .btns text,
.pearlWhite .itemRight .bottom,
.pearlWhite .evaluateBox text,
.pearlWhite .labelBox .texts,
.pearlWhite .specialServices .news,
.pearlWhite .itemBottom,
.pearlWhite .bottom,
.pearlWhite .businessBox,
.pearlWhite .reserveBox .items,
.pearlWhite .reserveBox .title,
.pearlWhite .titleImg .info,
.pearlWhite .label,
.pearlWhite .reservationInfo .flex-11 {
color: #515151;
color: #578C69;
}
.pearlWhite .brownFont {
color: #515151;
border: 2rpx solid #515151;
.pearlWhite .imgs text {
color: #fff;
}
.pearlWhite .positioning {
background: #515151;
color: #FBF6F1;
.pearlWhite .brownFont,
.pearlWhite .orderingFood,
.pearlWhite .cook,
.pearlWhite .favouredPolicy,
.pearlWhite .paymenBtn,
.pearlWhite .mapBtn,
.pearlWhite .moreBtn {
color: #578C69;
border: 2rpx solid #578C69;
}
.businessBox {
color: #515151;
font-size: 24rpx;
font-family: PingFang SC;
.pearlWhite .shareItem {
background: #BCDAA5;
color: #fff;
}
.businessBox text {
color: #0143A3;
.pearlWhite .discountText {
background: transparent;
border: 2rpx solid #FD4D59;
color: #FD4D59;
}
.toastBox {
... ...