使用说明
插件基于midwayjs开发的COOL-ADMIN Nodejs开发,仅限于需要快速上线的MVP项目使用
订单插件默认使用(分)为人民币金额单位,需要自行实现分到元/元到分之间的计算
在数据取出时,amount类型为string类型,需要进行转换后使用
所有的订单状态更新都需要通过各个模块根据具体业务进行验证后操作,才能触发hook
hook的实现基于event,如果你使用pm2的cluster模式需要查看下方的文档对其进行改造
这里提供另外的思路,你也可以从update更新服务中将event去除,替换成请求回调url方式用于hook
https://node.cool-admin.com/src/guide/core/event.html
为了保持订单插件的自定义性,你需要与团队进行沟通
- 定义订单状态类型,设计出订单转换流程控制
- 定义订单支付状态hook,设计出支付状态转换流程控制