前期参与项目需求及分析
参与订单模块开发,主要负责订单相关接口、押金相关接口的设计及开发
订单的生成,前端扫码获得设备编码,然后发起借出请求,通过feign调用用户微服务,判断是否符合借出标准,并且生成借出订单。
订单支付,前端发起订单支付请求, 订单微服务接收此请求,通过elegent-pay发起支付,创建或修改订单微服务的CallBackService的实现类,编写支付成功回调逻辑。
押金充值,通过feign调用用户微服务,查询消费者信息,判断消费者的各种状态是否可以缴纳押金,在押金流水表创建记录,更改押金状态和押金值
押金退款,通过feign调用用户微服务,查询消费者信息,判断是否可以退押金,正常可退。
点击空白处退出提示












评论