Commit 7fe05b1444d6986df7d967734f44beda9b2ca748

Authored by pengye
1 parent 70ef64f0

邀请函模板2修改

... ... @@ -51,6 +51,7 @@ Page({
hasValueBroadcast:false,//商家是否能播报,只有极速版不能播报
_attentionAnim: {},
isPlay: '1',
titleType:'',//标题样式
paymentStatus:'',//定金支付状态 1支付 0未支付
reserveData:{},//自定义图文数据
toastBool: false, //支付定金提示框
... ... @@ -242,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点')
... ... @@ -266,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,
... ... @@ -526,7 +528,7 @@ Page({
let data = res.data
console.log('data', data);
let couponList = []
let themeColor, StyleType, themeSixteen, home, chef, marketing, coupon, reserve, swich_phone, is_comments, signboard, store;
let themeColor, StyleType, titleType, themeSixteen, 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);
... ... @@ -535,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 : '';
... ... @@ -567,6 +570,7 @@ Page({
swich_phone,
is_comments,
StyleType,
titleType,
themeColor,
}
console.log('获取数据', {
... ... @@ -579,6 +583,7 @@ 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);
switch (themeColor) {
case 'blackBlueGradient':
... ... @@ -620,6 +625,9 @@ Page({
case 'crimson':
themeSixteen = '#86201B'
break;
case 'pearlWhite':
themeSixteen = '#fbf6f1'
break;
}
this.setData({
chef,
... ... @@ -631,6 +639,7 @@ Page({
swich_phone,
is_comments,
StyleType,
titleType,
themeColor,
themeSixteen,
})
... ...
... ... @@ -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
... ...
<!--pages/customer/detail_owner_invitation2.wxml-->
<import src="../tpl/invitation"></import>
<nav hasHome backgroundColor="{{themeSixteen}}" color="#fff" class="navhome" place="{{true}}">{{seller.name||reserve.seller_name}}</nav>
<nav hasHome backgroundColor="{{themeSixteen}}" color="{{themeColor == 'pearlWhite'?'#515151':'#fff'}}" class="navhome" place="{{true}}">{{seller.name||reserve.seller_name}}</nav>
<scroll-view scroll-y class="{{themeColor}}">
<image
wx:if="{{hasValueBroadcast && reserve && reserve.swich_voice && reserve.swich_voice=='1'}}"
... ... @@ -11,215 +11,231 @@
/>
<view class="positioningBox">
<view class="positioning">
<text class="sloganBox font28r" wx:if="{{reserve && reserve.swich_slogan == '1' && home && home.slogan}}">{{home.slogan}}</text>
<text class="font48r">{{seller.name || reserve.seller_name}}</text>
<view class="name">
<text class="font28r">{{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>
</view>
</view>
<view class="reservationInfo">
<view class="begin" wx:if="{{reserve && reserve.swich_booking=='1' && reserve.book_info}}">
<view class="font36r">{{reserve && reserve.book_info}}</view>
</view>
<view class="flex-11" wx:if="{{seller.date}}">
<view class="label font36r">【就餐日期】</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="{{detail.actual_pum || tableNum}}">
<view class="label font36r">【就餐人数】</view>
<view class="contentData font36r">{{detail.actual_pum?detail.actual_pum:tableNum}}位</view>
</view>
<view class="flex-11" wx:if="{{seller.tablesText}}">
<view class="label font36r">【就餐位置】</view>
<view class="contentData font34r">{{seller.tablesText}}</view>
</view>
<view class="flex-11" wx:if="{{reserve && reserve.swich_park=='1' && reserve.park_info}}">
<view class="label font36r">【停车信息】</view>
<view class="contentData font34r infos">{{reserve.park_info}}</view>
</view>
<view class="flex-11" wx:if="{{swich_phone!='0' && seller && reserve && seller.seller_tel}}">
<view class="label font36r">【联系餐厅】</view>
<view class="contentData font36r infos">{{seller.seller_tel}}</view>
</view>
<view wx:if="{{roomimage && roomimage.length>0}}" class="pageSpacing">
<view wx:for="{{roomimage}}" class="imgs" wx:key="index" bindtap="lookroom" data-item="{{item}}">
<image class="imageStyle" mode="aspectFill" src="{{item.url}}"></image>
<text>{{item.name}}</text>
<view class="reservationInfoBox">
<view class="reservationInfo">
<view class="begin" wx:if="{{reserve && reserve.swich_booking=='1' && reserve.book_info}}">
<view class="font28r">{{reserve && reserve.book_info}}</view>
</view>
</view>
</view>
<block wx:if="{{staffinfo && reserve.swich_manager=='1'}}">
<view class="handleInfo">
<image wx:if="{{staffinfo && staffinfo.photo}}" src="{{staffinfo.photo}}" class="headerimg" mode="aspectFill"></image>
<view class="handle handlePhone">
<view class="handleName">专属服务:{{staffinfo.name}}</view>
<view class="handleBlower">服务电话:{{staffinfo.phone}}</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="handle">
<view wx:if="{{staffinfo.phone}}" data-phone="{{staffinfo.phone}}" class="font22r brownFont" bindtap="call">拨打电话</view>
<view wx:if="{{staffinfo.wechat}}" class="font22r brownFont" bindtap="copyWeChat">复制微信号</view>
<view class="flex-11" wx:if="{{seller.date}}">
<view class="label font28r">【就餐日期】</view>
<view class="contentData font36r">{{seller.date}}</view>
</view>
<view class="flex-11" wx:if="{{seller.soltName}}">
<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 font28r">【就餐人数】</view>
<view class="contentData font36r">{{detail.actual_pum?detail.actual_pum:tableNum}}人</view>
</view>
<view class="flex-11" wx:if="{{seller.tablesText}}">
<view class="label font28r">【就餐位置】</view>
<view class="contentData font34r">{{seller.tablesText}}</view>
</view>
<view wx:if="{{roomimage && roomimage.length>0}}" class="pageSpacing">
<view wx:for="{{roomimage}}" class="imgs" wx:key="index" bindtap="lookroom" data-item="{{item}}">
<image class="imageStyle" mode="aspectFill" src="{{item.url}}"></image>
<text>{{item.name}}</text>
</view>
</view>
<view wx:if="{{reserve && reserve.swich_welcome == '1' && marketing && marketing.wecomle}}" class="welcome font36r">
{{marketing.wecomle}}
</view>
<view class="positioningName">
<view class="addrBox" wx:if="{{seller.addr|| reserve.seller.map_address}}">
<view class="font28r">【地址】</view>
<text class="font28r">{{seller.addr|| reserve.seller.map_address}}</text>
<button bindtap="looklocation" class="flex-cc font24r mapBtn">
导航到店
</button>
</view>
<view class="font28r" wx:if="{{swich_phone!='0' && seller && reserve && seller.seller_tel}}">【热线】{{seller.seller_tel}}</view>
</view>
</view>
</block>
<view wx:if="{{marketing && marketing.wecomle}}" class="welcome font36r">
{{marketing.wecomle}}
</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="itemsLeft">
<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菜品券 只有代金券有几折显示 -->
<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="settingColor">
<block wx:if="{{staffinfo && reserve.swich_manager=='1'}}">
<view class="handleInfoBox">
<view class="handleInfo">
<image wx:if="{{staffinfo && staffinfo.photo}}" src="{{staffinfo.photo}}" class="headerimg" mode="aspectFill"></image>
<view class="handle handlePhone">
<view class="handleName font26r">专属服务:{{staffinfo.name}}</view>
<view class="handleBlower font26r">服务电话:{{staffinfo.phone}}</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="handle">
<view wx:if="{{staffinfo.phone}}" data-phone="{{staffinfo.phone}}" class="font24r brownFont" bindtap="call">拨打电话</view>
<view wx:if="{{staffinfo.wechat}}" class="font24r brownFont" bindtap="copyWeChat">复制微信号</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">
<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>
<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>
</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="itemsLeft">
<view class="itemTop">
<text class="font28r">{{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_invitation2.wxss */
@import "../tpl/tpls.wxss";
.info {
text-align: center;
font-family: FangSong;
font-size: 40rpx;
background-image: -webkit-linear-gradient(bottom, #eeae74, #EEAE74);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: relative;
top: -68rpx;
@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;
}
.reservationInfo {
min-height: 200rpx;
margin: 0 30rpx;
padding: 30rpx 0;
padding: 40rpx 0 30rpx 0;
position: relative;
color: #fff;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
color: #FFEFC5;
}
.reservationInfo .begin {
margin: 0 30rpx 0 45rpx;
margin: 0 30rpx 30rpx 45rpx;
line-height: 64rpx;
font-family: PingFang SC;
font-size: 32rpx;
... ... @@ -38,6 +33,7 @@
}
.label {
margin-right: 40rpx;
flex-shrink: 0;
font-family: PingFang SC;
}
... ... @@ -46,28 +42,27 @@
flex: 1;
line-height: 60rpx;
font-family: PingFang SC;
color: #FFD200;
}
.handleInfoBox {
padding: 0 30rpx 50rpx 30rpx;
}
.handleInfo {
margin: 50rpx 30rpx 42rpx 30rpx;
padding: 30rpx;
display: flex;
justify-content: space-between;
align-items: center;
}
.welcome {
text-align: right;
margin: 42rpx 40rpx 40rpx 40rpx;
padding-bottom: 24rpx;
border-bottom: 2rpx solid #DBDBDB;
font-weight: 500;
letter-spacing: 2rpx;
background: #FFEFC5;
border-bottom-left-radius: 10rpx;
border-bottom-right-radius: 10rpx;
}
.headerimg {
width: 140rpx;
height: 140rpx;
border-radius: 71rpx;
width: 120rpx;
height: 120rpx;
border-radius: 50%;
}
.handle {
... ... @@ -79,10 +74,27 @@
justify-content: space-between;
}
.welcome {
text-align: right;
margin: 42rpx 30rpx 0 30rpx;
padding-bottom: 24rpx;
font-weight: 500;
letter-spacing: 2rpx;
color: #FFEFC5;
}
.handle view {
margin-bottom: 20rpx;
}
.handle view:nth-of-type(2) {
margin-bottom: 0;
}
.handlePhone {
color: #515151;
margin: 0 20rpx;
width: 47%;
margin: 0 10rpx 0 0;
width: 50%;
}
.handleName {
... ... @@ -108,24 +120,20 @@
}
.brownFont {
padding: 8rpx 16rpx;
color: #0143A3;
border: 2rpx solid #0143A3;
padding: 4rpx 0;
color: #0B0805;
border: 2rpx solid #0B0805;
border-radius: 22rpx;
text-align: center;
width: 130rpx;
}
.brownFont:nth-of-type(1) {
margin-bottom: 10rpx;
}
.handle text {
margin-bottom: 20rpx;
}
.handle text:nth-of-type(2) {
margin-bottom: 0;
.reservationInfoBox {
background: #FFEFC5;
}
.positioningBox {
... ... @@ -138,86 +146,195 @@
display: flex;
box-sizing: border-box;
flex-direction: column;
background: #fff;
background: #FFEFC5;
padding: 30rpx 30rpx 34rpx 30rpx;
border-radius: 10rpx 10rpx 0 0;
flex: 1;
color: #000;
}
.positioning image {
width: 25rpx;
height: 25rpx;
margin-right: 4rpx;
.sloganBox {
margin-bottom: 30rpx;
}
.marLeft {
margin-left: 10rpx;
}
.positioning .name {
.positioningName {
width: 100%;
display: flex;
align-items: center;
flex-direction: column;
justify-content: space-between;
font-family: PingFang SC;
margin-top: 10rpx;
padding: 0 30rpx;
box-sizing: border-box;
margin-top: 42rpx;
}
.mapBtn {
width: 33%;
padding: 8rpx;
margin-left: 10rpx;
height: 54rpx !important;
border: 2rpx solid #0143A3;
color: #0143A3;
height: 54rpx !important;
border-radius: 42rpx;
font-weight: 600;
.positioningName .addrBox {
display: flex;
margin-bottom: 10rpx;
}
.positioning .name text {
width: 100%;
line-height: 50rpx;
.positioningName .addrBox view {
flex-shrink: 0;
}
.positioning .name text:nth-of-type(2) {
.positioningName text:nth-of-type(2) {
text-indent: 8rpx;
}
.introduce {
box-sizing: border-box;
.mapBtn {
width: 25%;
padding: 8rpx 0;
margin-left: 12rpx;
height: 54rpx !important;
border: 2rpx solid #FFEFC5;
color: #FFEFC5;
background: transparent;
height: 48rpx !important;
border-radius: 42rpx;
font-weight: 600;
}
.imgMask {
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-top: 40rpx;
}
.lines {
height: 2rpx;
margin: 20rpx;
.imgs {
position: relative;
display: flex;
white-space: nowrap;
width: 282rpx;
height: 196rpx;
}
.imgs text {
background: #515151;
color: #FFEFC5;
position: absolute;
left: 0;
bottom: 0;
height: 38rpx;
line-height: 38rpx;
width: 262rpx;
text-align: center;
border-bottom-left-radius: 16rpx;
border-bottom-right-radius: 16rpx;
}
.imageStyle {
display: inline-block;
width: 282rpx;
height: 196rpx;
margin-right: 20rpx;
border-radius: 16rpx;
}
/* 优惠券开始 */
.preferentialCoupon {
padding: 20rpx 40rpx 0 40rpx;
}
.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;
}
.preferentialItems {
display: flex;
background: url('https://qn.colorcun.com/certificateBj1.png') no-repeat;
background-size: 100% 100%;
margin-bottom: 20rpx;
background-color: #DBDBDB;
min-height: 160rpx;
padding-bottom: 10rpx;
}
.mtnone {
margin-top: 0;
.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;
}
.rechargeItems .orderingFood {
margin-right: 20rpx;
}
.itemTop {
display: flex;
width: 100%;
align-items: center;
font-family: 'Abel';
color: #FD4D59;
margin-bottom: 10rpx;
}
.famousChefBox .labelBox {
.rechargeItems .itemLeft {
width: 64%;
margin-left: 38rpx;
}
.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: 6rpx;
position: absolute;
left: 16rpx;
top: 12rpx;
}
.famousChefBox .labelBox,
.stopBox .labelBox {
border-bottom: none;
}
.labelBox {
margin: 0 20rpx 0 20rpx;
margin: 20rpx 20rpx 0 20rpx;
display: flex;
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;
... ... @@ -231,143 +348,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;
font-weight: 500;
margin: 20rpx;
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: 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%;
}
.itemsLeft {
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 {
text-align: center;
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 {
... ... @@ -382,10 +435,6 @@
font-size: 20rpx;
}
.vips image {
height: 300rpx;
}
.vips {
display: flex;
flex-direction: column;
... ... @@ -395,39 +444,29 @@
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;
}
.shareItem,
.moreBtn,
.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;
... ... @@ -436,33 +475,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: 35% !important;
color: #FFEFC5;
padding: 4rpx 0;
margin-left: 12rpx;
}
.evaluateBox {
margin: 0 84rpx 40rpx 40rpx;
margin: 50rpx 40rpx 40rpx 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
... ... @@ -470,31 +499,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{
.reserveBox .title {
margin-bottom: 20rpx;
color: #000;
color: #FFEFC5;
font-family: PingFang SC;
}
.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%;
... ... @@ -507,69 +545,13 @@
background: rgba(0, 0, 0, .4);
}
.moreText {
color: #fff;
}
.more image {
width: 30rpx;
height: 30rpx;
}
.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-top: 10rpx;
}
.scroll-view {
white-space: nowrap;
width: 100%;
height: 100%;
}
.imgs {
position: relative;
display: flex;
white-space: nowrap;
width: 282rpx;
height: 196rpx;
}
.imgs text {
background: #515151;
.moreText {
color: #fff;
position: absolute;
left: 0;
bottom: 0;
height: 38rpx;
line-height: 38rpx;
width: 262rpx;
text-align: center;
border-bottom-left-radius: 16rpx;
border-bottom-right-radius: 16rpx;
}
.imageStyle {
display: inline-block;
width: 282rpx;
height: 196rpx;
margin-right: 20rpx;
border-radius: 16rpx;
}
.infos {
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.musicImg {
... ... @@ -581,31 +563,48 @@
z-index: 200;
}
.bookData{
margin-left: 0;
}
/* 深中国红 */
.crimson .reservationInfo,
.crimson .settingColor,
.crimson+.sharewidth,
.crimson .positioningBox {
background: #86201B;
}
.crimson .chefText,
.crimson .welcome,
.crimson .rubric {
color: #86201B;
}
.businessBox {
color: #FFEFC5;
font-size: 24rpx;
font-family: PingFang SC;
}
.businessBox text {
color: #FD4D59;
}
.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 .settingColor,
.blackBlueGradient+.sharewidth,
.blackBlueGradient .positioningBox {
background: linear-gradient(104.24deg, #42a5ff -57.47%, #000000 55.72%, #42a5ff 182.69%);
}
.blackBlueGradient .chefText,
.blackBlueGradient .welcome,
.blackBlueGradient .rubric {
color: #0143A3;
}
... ... @@ -613,12 +612,12 @@
/* 石绿过渡 */
.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 .welcome,
.stoneGreenGradient .rubric {
color: #206864;
}
... ... @@ -626,12 +625,12 @@
/* 中国红过渡 */
.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 .welcome,
.chinaRedGradient .rubric {
color: #86201B;
}
... ... @@ -639,161 +638,285 @@
/* 群青过渡 */
.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 .welcome,
.ultramarineGradient .rubric {
color: #0143A3;
}
/* 深中国红 */
.crimson .reservationInfo,
.crimson .settingColor,
.crimson+.sharewidth,
.crimson .positioningBox {
background: #86201B;
}
.crimson .chefText,
.crimson .welcome,
.crimson .rubric {
color: #86201B;
}
/* 中国红 */
.chinaRed .reservationInfo,
.chinaRed .settingColor,
.chinaRed+.sharewidth,
.chinaRed .positioningBox {
background: #AF231C;
}
.chinaRed .chefText,
.chinaRed .welcome,
.chinaRed .rubric {
color: #AF231C;
}
/* 蓝采和 */
.lanCaiHe .reservationInfo,
.lanCaiHe .settingColor,
.lanCaiHe+.sharewidth,
.lanCaiHe .positioningBox {
background: #06436F;
}
.lanCaiHe .chefText,
.lanCaiHe .welcome,
.lanCaiHe .rubric {
color: #06436F;
}
/* 石绿 */
.stoneGreen .reservationInfo,
.stoneGreen .settingColor,
.stoneGreen+.sharewidth,
.stoneGreen .positioningBox {
background: #206864;
}
.stoneGreen .chefText,
.stoneGreen .welcome,
.stoneGreen .rubric {
color: #206864;
}
/* 姜黄 */
.turmeric .reservationInfo,
.turmeric .settingColor,
.turmeric+.sharewidth,
.turmeric .positioningBox {
background: #B39437;
}
.turmeric .chefText,
.turmeric .welcome,
.turmeric .rubric {
color: #B39437;
}
.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 .begin {
color: #fff;
}
.turmeric .mapBtn,
.turmeric .paymenBtn,
.turmeric .moreBtn,
.turmeric .cook {
color: #fff;
border: 2rpx solid #fff;
}
.turmeric .shareItem {
background: #fff;
color: #0B0805;
}
/* 苍黄 */
.greenishYellow .reservationInfo,
.greenishYellow .settingColor,
.greenishYellow+.sharewidth,
.greenishYellow .positioningBox {
background: #C85306;
}
.greenishYellow .chefText,
.greenishYellow .welcome,
.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 .begin {
color: #fff;
}
.greenishYellow .mapBtn,
.greenishYellow .paymenBtn,
.greenishYellow .moreBtn,
.greenishYellow .cook {
color: #fff;
border: 2rpx solid #fff;
}
.greenishYellow .shareItem {
background: #fff;
color: #0B0805;
}
/* 金黄 */
.golden .reservationInfo,
.golden .settingColor,
.golden+.sharewidth,
.golden .positioningBox {
background: #C67B3A;
}
.golden .chefText,
.golden .welcome,
.golden .rubric {
color: #C67B3A;
}
.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 .begin {
color: #fff;
}
.golden .mapBtn,
.golden .paymenBtn,
.golden .moreBtn,
.golden .cook {
color: #fff;
border: 2rpx solid #fff;
}
.golden .shareItem {
background: #fff;
color: #0B0805;
}
/* 群青 */
.ultramarine .reservationInfo,
.ultramarine .settingColor,
.ultramarine+.sharewidth,
.ultramarine .positioningBox {
background: #0143A3;
}
.ultramarine .chefText,
.ultramarine .welcome,
.ultramarine .rubric {
color: #0143A3;
}
/* 摩洛哥蓝 */
.moroccanBlue .reservationInfo,
.moroccanBlue .settingColor,
.moroccanBlue+.sharewidth,
.moroccanBlue .positioningBox {
background: #19516A;
}
.moroccanBlue .chefText,
.moroccanBlue .welcome,
.moroccanBlue .rubric {
color: #19516A;
}
/* 珍珠白 */
.pearlWhite .reservationInfo {
.pearlWhite .reservationInfo,
.pearlWhite .settingColor,
.pearlWhite+.sharewidth,
.pearlWhite .positioningBox {
background: #fbf6f1;
}
.pearlWhite .chefText,
.pearlWhite .rubric {
color: #06436F;
.pearlWhite .reservationInfoBox,
.pearlWhite .handleInfo {
background: #BCDAA5;
}
.pearlWhite .positioning {
background: #BCDAA5;
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 .reservationInfo .flex-11 {
color: #515151;
color: #578C69;
}
.pearlWhite .brownFont {
color: #515151;
border: 2rpx solid #515151;
}
.pearlWhite .positioning {
background: #FBF6F1;
color: #515151;
.pearlWhite .imgs text {
color: #fff;
}
.businessBox {
color: #515151;
font-size: 24rpx;
font-family: PingFang SC;
.pearlWhite .brownFont,
.pearlWhite .orderingFood,
.pearlWhite .cook,
.pearlWhite .favouredPolicy,
.pearlWhite .paymenBtn,
.pearlWhite .moreBtn,
.pearlWhite .mapBtn {
color: #578C69;
border: 2rpx solid #578C69;
}
.businessBox text {
color: #0143A3;
.pearlWhite .shareItem {
background: #BCDAA5;
color: #fff;
}
.toastBox {
... ...