Skip to content

十二、艾有科技 (后端项目)

开发时间 (Development Time)

2023-082023-09

技术栈(Stack)

Nodejs MySQL8 Redis Egg.js co‐wechat‐oauth ali‐oss node‐wxpay3 PM2 Nginx finalShell ApiFox Docker

项目介绍(Project Introduction)

该项目是一个用户体量四五千左右的房源中介外包项目

负责业务模块(Responsible For Module)

  1. 房源数据的筛选供前端调用
  2. 阿里云 OSS 的封装供前端调用
  3. 平台下单支付之后对交易链上的各个用户进行公众号消息推送(商家,代理商,用户,管理员)
  4. Redis缓存access_token 和 ticket 数据方便后续调用
  5. 微信H5支付的封装和请求退款的封装供前端调用
  6. 抖音支付的封装和配套请求退款的封装供前端调用

项目预览(Project Preview)

项目难点(Project Difficulties)

难点

由于在平台内涉及到商家和代理商需要进行佣金的提现,最后选中微信支 付产品中的企业付款到银行卡的这个功能完成平台内提现业务,由于该功能并没有 主动通知到账的功能,只有查询到账情况的功能,所以在提现业务上只保证这个提 现的有效性,查询到账情况的接口是每秒 30 次的限制,而服务器的资源比较有限, 就没有设计主动查询结果改变提现数据的状态,只设计了管理员去查询该提现数据 的到账情况方便后面好对账