(解决全版本)云贝餐饮小程序,外卖订单在线语音播报漏单问题

(解决全版本)云贝餐饮小程序,外卖订单在线语音播报漏单问题-连界网络
(解决全版本)云贝餐饮小程序,外卖订单在线语音播报漏单问题
此内容为付费资源,请付费后查看
300
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
云贝餐饮小程序后台系统中,原生采用的websocket实时交互,当外卖小程序有人下单后,会传输一个数据给网站管理后台,后台收到数据,就通过语音播报。
图片[1]-(解决全版本)云贝餐饮小程序,外卖订单播报漏单问题-优站
但是如果你的浏览器和网站产生的交换,是一会断开,一会链接的状态,替换状态大概1秒左右,如果这一秒内,浏览器和网站后台处于待链接状态,那么浏览器就接受不到这条数据,因为这条实时交互数据,小程序前端是提交到了网站后台的,只是浏览器与网站后台的实时连接,不能保持永久性,就不会语音播报。 并且,前台提交后,是不会保存数据的,只是一次性 我们开始尝试了很多让链接时间长一点,但是这个交互始终是会断开,成为待链接状态,然后再链接 最后想了一个办法,就是我们直接调用数据库,参数数据库内,有没有确认的订单,如果没有点击确认,页面就自动播报订单提现,由于数据库的数据是永久存在的,因此这个提醒就永远不失效。 一分钟检测一次数据库,只有有订单未确认,就会播报,如果这一次没有听到,等一分钟,还会再次播报。 这样就完全的避免了,因为没有订单语音播报,而错失订单。 1·使用方法:下载防漏单文件,上传至网站根本目录 2·修改文件代码里第49行中的数据库信息
$servername = "localhost";$username = "数据库账号";$password = "数据库密码";$dbname = "数据库名";
3·然后直接使用浏览器访问该文件
https://你的域名/ding.php?storeId=1
连接中的1是门店id编号,需要监听那个门店的订单信息,就数字自己改为对于的门店id 好了,这样又不用修改云贝的任何原生代码,就能完美解决,因为不语音播报,引起的漏洞问题。
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享