// 点餐系统统一配置文件 // 将写死的数据,并且后期可能会改变但不会动态改变的数据放入该文件,后期可写为Class方法并且统一继承 import state from '@/store/index.js'; let name = state['state']['shopping']['BInfor']['brand_name']; // 客服链接 import { KFCSERVICE } from '@/static/js/serviceurl.js'; const config = { // 进入店铺详情前的提示 KFCShopHint: { title: '温馨提示', content: `${name}点餐为第三方供应商提供的代下单服务,当您支付后,请凭借取餐码等候门店屏幕的显示即可取餐。如有疑问请在订单列表里联系客服。` }, // 肯德基配置 Brand_1: { BrandName:'肯德基', // 主题色 ThemeColor: '#C63836', // 底部导航配置 tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#C63836', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/navb.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/nava.png' }, { // 标题 title: '我的订单(查看取餐码)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/navd.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/navc.png', }], }, // 自定义样式 customStyle: { BtnStyle: [{ color: '#FFFFFF', backgroundColor: '#C63836', }], // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #DC7473 !important', color: '#C63836 !important', backgroundColor: '#FFFFFF !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '重新下单', state: 'again', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 待出餐-按钮样式 orderbtn_1: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-按钮样式 orderbtn_2: [{ text: '查看取餐码', state: 'code', style: { border: '1px solid #DC7473 !important', color: '#C63836 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-部分退款-按钮样式 orderbtn_4: [{ text: '查看取餐码', state: 'code', style: { border: '1px solid #DC7473 !important', color: '#C63836 !important', backgroundColor: '#FFFFFF !important' } }], // 已退款-按钮样式 orderbtn_3: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; }, share:()=>{ wx.miniProgram.postMessage({ data:{ title: '这里有一份超值肯德基补贴券,分享给你哦!生活好滋味,尽在肯德基。', imageUrl:'https://img.agrimedia.cn/chwl/v2/KFC_share.jpg', ISH5:true, CallbackUrl:'https://jc.agrimedia.cn/privilege/pages/restaurant/index/index_kdj', } }); }, }, // 奈雪的茶配置 Brand_2: { BrandName:'奈雪的茶', ThemeColor: '#a7d500', tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#a7d500', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_home.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_home.png' }, { // 标题 title: '我的订单(查看口令)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_orders.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_orders.png', }], }, // 自定义样式 customStyle: { // 自定义普通按钮样式 BtnStyle: [{ color: '#FFFFFF', backgroundColor: '#a7d500', }], // 订单图标,订单详情中展示的(仅支持星巴克/瑞星类似样式) OrderStatus: { // 七牛云标识 http: 'xbk', // 待出餐 OrderStatus1: 'Unpaid.png', // 待结算 OrderStatus0: 'Unpaid.png', // 已经关闭 OrderStatus5: 'cancel.png', }, // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #a7d500 !important', color: '#FFFFFF !important', backgroundColor: '#a7d500 !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '重新下单', state: 'again', style: { border: '1px solid #a7d500 !important', color: '#FFFFFF !important', backgroundColor: '#a7d500 !important' } }], // 待出餐-按钮样式 orderbtn_1: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-按钮样式 orderbtn_2: [{ text: '查看口令', state: 'code', style: { border: '1px solid #a7d500 !important', color: '#FFFFFF !important', backgroundColor: '#a7d500 !important' } }], // 已出餐-部分退款-按钮样式 orderbtn_4: [{ text: '查看口令', state: 'code', style: { border: '1px solid #a7d500 !important', color: '#FFFFFF !important', backgroundColor: '#a7d500 !important' } }], // 已退款-按钮样式 orderbtn_3: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; }, share:()=>{ wx.miniProgram.postMessage({ data:{ title: '奈雪的茶——人生亦如茶,经历沉浮,方能回甘,喝奈雪,点这里', imageUrl:'https://img.agrimedia.cn/chwl/nx/nxshare.jpg', ISH5:true, CallbackUrl:'https://jc.agrimedia.cn/privilege/pages/restaurant/index/index_nx', } }); }, }, // 麦当劳配置配置 Brand_5: { BrandName:'麦当劳', ThemeColor: '#FFBC0F', tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#FFBC0F', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/mdl/navb.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/mdl/nava.png' }, { // 标题 title: '我的订单(查看取餐码)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/mdl/navd.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/mdl/navc.png', }], }, // 自定义样式 customStyle: { BtnStyle: [{ color: '#FFFFFF', backgroundColor: '#FFBC0D', }], // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #FFBC0D !important', color: '#333333 !important', backgroundColor: '#FFBC0D !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '重新下单', state: 'again', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 待出餐-按钮样式 orderbtn_1: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-按钮样式 orderbtn_2: [{ text: '查看取餐码', state: 'code', style: { border: '1px solid #FFBC0D !important', color: '#333333 !important', backgroundColor: '#FFBC0D !important' } }], // 已出餐-部分退款-按钮样式 orderbtn_4: [{ text: '查看取餐码', state: 'code', style: { border: '1px solid #FFBC0D !important', color: '#333333 !important', backgroundColor: '#FFBC0D !important' } }], // 已退款-按钮样式 orderbtn_3: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; }, share:()=>{ wx.miniProgram.postMessage({ data:{ title: '麦当劳——欢欢笑笑常常麦当劳,点这里,享优惠哦~', imageUrl:'https://img.agrimedia.cn/chwl/mdl/mdlshare.jpg', ISH5:true, CallbackUrl:'https://jc.agrimedia.cn/privilege/pages/restaurant/index/index_kdj', } }); }, }, // 星巴克 Brand_10: { BrandName:'星巴克', ThemeColor: '#00AF66', tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#00AF66', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_home.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_home.png' }, { // 标题 title: '我的订单(查看口令)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_orders.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/xbk/xbk_orders.png', }], }, // 自定义样式 customStyle: { // 自定义普通按钮样式 BtnStyle: [{ color: '#FFFFFF', backgroundColor: '#00AF66', }], // 订单图标,订单详情中展示的(仅支持星巴克/瑞星类似样式) OrderStatus: { // 七牛云标识 http: 'xbk', // 待出餐 OrderStatus1: 'Unpaid.png', // 待结算 OrderStatus0: 'Unpaid.png', // 已经关闭 OrderStatus5: 'cancel.png', }, // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #00AF66 !important', color: '#FFFFFF !important', backgroundColor: '#00AF66 !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '重新下单', state: 'again', style: { border: '1px solid #00AF66 !important', color: '#FFFFFF !important', backgroundColor: '#00AF66 !important' } }], // 待出餐-按钮样式 orderbtn_1: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-按钮样式 orderbtn_2: [{ text: '查看口令', state: 'code', style: { border: '1px solid #00AF66 !important', color: '#FFFFFF !important', backgroundColor: '#00AF66 !important' } }], // 已出餐-部分退款-按钮样式 orderbtn_4: [{ text: '查看口令', state: 'code', style: { border: '1px solid #00AF66 !important', color: '#FFFFFF !important', backgroundColor: '#00AF66 !important' } }], // 已退款-按钮样式 orderbtn_3: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; }, share:()=>{ wx.miniProgram.postMessage({ data:{ title: '和你一起来享受星巴克时光 ,美好生活快来点这里有折扣哦', imageUrl:'https://img.agrimedia.cn/chwl/xbk/xbk_sharing.jpg', ISH5:true, CallbackUrl:'https://jc.agrimedia.cn/privilege/pages/restaurant/index/index_xbk', } }); }, }, // 瑞幸 Brand_13: { BrandName:'瑞幸咖啡', ThemeColor: '#4A6FE7', tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#4A6FE7', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/rx/rx_home2.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/rx/rx_home1.png' }, { // 标题 title: '我的订单(查看口令)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/rx/rx_order2.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/rx/rx_order1.png', }], }, // 自定义样式 customStyle: { // 自定义普通按钮样式 BtnStyle: [{ color: '#FFFFFF', background: 'linear-gradient(-77deg, #4A6FE7, #83ACFF)', }], // 订单图标,订单详情中展示的(仅支持星巴克/瑞星类似样式) OrderStatus: { // 七牛云标识 http: 'rx', // 待出餐 OrderStatus1: 'NotServed.png', // 待结算 OrderStatus0: 'Unpaid.png', // 已经关闭 OrderStatus5: 'cancel.png', }, // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #4A6FE7 !important', color: '#4A6FE7 !important', backgroundColor: '#FFFFFF !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '重新下单', state: 'again', style: { border: '1px solid #4A6FE7 !important', color: '#4A6FE7 !important', backgroundColor: '#FFFFFF !important' } }], // 待出餐-按钮样式 orderbtn_1: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-按钮样式 orderbtn_2: [{ text: '查看口令', state: 'code', style: { border: '1px solid #4A6FE7 !important', color: '#4A6FE7 !important', backgroundColor: '#FFFFFF !important' } }], // 已出餐-部分退款-按钮样式 orderbtn_4: [{ text: '查看口令', state: 'code', style: { border: '1px solid #4A6FE7 !important', color: '#4A6FE7 !important', backgroundColor: '#FFFFFF !important' } }], // 已退款-按钮样式 orderbtn_3: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; }, share:()=>{ wx.miniProgram.postMessage({ data:{ title: '美好时光,一起小蓝杯,一起瑞幸,点击这里,尽享5折哦', imageUrl:'https://img.agrimedia.cn/chwl/rx/RX_share.jpg', ISH5:true, CallbackUrl:'https://jc.agrimedia.cn/privilege/pages/restaurant/index/index_rx', } }); }, }, // 定制DIY Brand_30: { BrandName:'定制', ThemeColor: '#4A6FE7', tabBar: { // 文字颜色 color: '#999999', // 选中文字颜色 selectedColor: '#4A6FE7', // 底部导航背景色 backgroundColor: '#FFFFFF', // 选项 list: [{ // 标题 title: '选择餐厅', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/rx/rx_home2.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/rx/rx_home1.png' }, { // 标题 title: '我的订单(查看口令)', // 图片路径 iconPath: 'https://img.agrimedia.cn/chwl/rx/rx_order2.png', // 激活的图片路径 selectedIconPath: 'https://img.agrimedia.cn/chwl/rx/rx_order1.png', }], }, // 自定义样式 customStyle: { // 自定义普通按钮样式 BtnStyle: [{ color: '#FFFFFF', background: 'linear-gradient(-77deg, #4A6FE7, #83ACFF)', }], // 订单图标,订单详情中展示的(仅支持星巴克/瑞星类似样式) OrderStatus: { // 七牛云标识 http: 'diy', // 待付款 OrderStatus0: 'Tobepaid.png', // 待发货 OrderStatus1: 'Consignment.png', // 已发货 OrderStatus2: 'Shipped.png', // 已取消 OrderStatus3: 'cancel.png', // 已完成 OrderStatus5: 'complete.png', // 已退款 OrderStatus6: 'refund.png', }, // 订单按钮样式 OrderBtnStyle: { // 未支付-按钮样式 orderbtn_0: [{ text: '取消订单', state: 'cancel', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }, { text: '立即支付', state: 'pay', style: { border: '1px solid #4A6FE7 !important', color: '#4A6FE7 !important', backgroundColor: '#FFFFFF !important' } } ], // 订单关闭-按钮样式 orderbtn_5: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], // 已退款-按钮样式 orderbtn_6: [{ text: '联系客服', state: 'service', style: { border: '1px solid #E3E3E3 !important', color: '#666666 !important', backgroundColor: '#FFFFFF !important' } }], } }, service:()=>{ const isWechat = getApp()['globalData']['parameters']?.isWechat; console.log('是否小程序环境', getApp()['globalData']['parameters']); if (isWechat) { wx.miniProgram.navigateTo({ url: `/pages/wxpay/openCustomerServiceChat?url=${KFCSERVICE}` }); return; }; location.href = `https://work.weixin.qq.com/kfid/kfc2f4d0cb26562ffe1`; } }, // 因为点餐底部导航原因所以将所有一级页面写为选项卡切换类型,此时顶部导航需要根据切换页面经行变更 btnnav: [{ title: '选择餐厅', icon: 'https://img.agrimedia.cn/chwl/navb.png', activation: 'https://img.agrimedia.cn/chwl/nava.png', }, { title: '我的订单', icon: 'https://img.agrimedia.cn/chwl/navd.png', activation: 'https://img.agrimedia.cn/chwl/navc.png', } ], mdlbtnnav: [{ title: '选择餐厅', icon: 'https://img.agrimedia.cn/chwl/mdl/navb.png', activation: 'https://img.agrimedia.cn/chwl/mdl/nava.png', }, { title: '我的订单', icon: 'https://img.agrimedia.cn/chwl/mdl/navd.png', activation: 'https://img.agrimedia.cn/chwl/mdl/navc.png', } ], // 星巴克底部导航 xbkbtnnav: [{ title: '选择餐厅', activation: 'https://img.agrimedia.cn/chwl/xbk/xbk_home.png' }, { title: '我的订单', activation: 'https://img.agrimedia.cn/chwl/xbk/xbk_orders.png' } ], // 餐厅暂停营业默认提示 suspend: { show: false, content: '为保障健康、安全与质量的服务,本餐厅即时起暂停营业,恢复日期将另行通知,感谢您的谅解。' }, // 肯德基店铺详情首次进入提示 KFCShopHint: { title: '温馨提示', content: '肯德基点餐为第三方供应商提供的代下单服务,当您支付后,请凭借取餐码等候门店屏幕的显示即可取餐。如有疑问请在订单列表里联系客服。' } }; export default config