主要负责网关服务、Apollo配置中心、调度服务、决策服务、三方接入服务、国标905-4数据接收服务 调度服务:根据乘客打车的经纬度,以及后台配置的调度规则,筛选出满足调度的司机,最后发送MQ到决策服务 决策服务:决策服务接到调度过来的司机列表,发送抢单通知给司机端,如果订单没有被司机接单,发送MQ延迟消息,持续3分钟,直到订单无供、或者被取消 三方接入服务:对接美团打车,完成美团下单、司机抢单、美团派单、司机接单、司机到达目的地、支付完成等全订单生命周期 国标905-4数据接收服务:使用Netty开发TCP服务端,根据905-4协议标准,定义消息格式,拆包、粘包使用分割符解码器解决,...
统一网关:使用 springcloud gataway 框架做统一接口路由、登录校验、数据加密、入参、出参日志 App 服务:主要有渠道用户授权登录、实名生码、对接三联发码平台、对接支付网关、OCR 图片识别,对接支付网关使用代理模式统一输出请求日志,方便线上问题排查 集成 OCR 使用策略模式方便后面其他 OCR 产品做扩展 支付网关:主要对接支付宝、微信、农行等支付渠道,主要功能有支付、退款、签约、代扣、下载账单,使用的适配模式集成各个支付渠道 管理后台:包括权限管理、版本升级、交易管理、用户管理、栏目管理、广告管理 管理后台前端:使用 ElementUI、Echart...
项目名称:蛋糕点餐app 技术栈:vue3+uniapp+es6 +vuex +axios+less+html+pinia 项目描述:这是一个蛋糕点餐app,实现的功能有商品浏览,商品详情,加购购物车,立即购买等等。 项目功能: 1. 使用axios获取后台数据并进行相应渲染。 2. 首页推荐可以浏览热销推荐、当季推荐、生日聚会、早餐、下午茶假期出游的面包和蛋糕。 3. 点击图片可以查看商品详情,在商品详情页面可以立即购买商品,也可加入购物车, 4. 点击更多跳转到分类。 5. 分类页面有蛋堡、面包、下午茶的商品分类。 6. 购物车有加购到购物车的商品和更多推荐,可以结算。 ...