"api工厂" 使用手册

api接口开箱即用,云后台管理,助力前端,解放后端开发;

不懂编程也能独立开发应用,小步快跑,快速创业!

旨为更懂你!

如何创建周期订单

下单指定周期订单


《前端api接口文档》


创建订单接口,增加了一个新的接口参数  orderPeriod


这个参数是一个 Json 格式的数据,格式如下:


{
  "unit": 1,
  "duration": 1,
  "dateStart": "2020-05-05 11:47:19",
  "times": 6,
  "autoPay": false
}


3个参数的具体说明如下:


  1. unit ,这个代表周期单位,目前可支持:0 天 1 月 2 年
  2. duration ,这个代表间隔,例如上面的json,意思为1月1次
  3. dateStart 首次扣费时间,以这个时间为起点周期性创建订单
  4. times 总共订阅的次数,次数到了以后自动停止订阅
  5. autoPay 下一期的订单生成后,是否自动从余额扣款支付,true / false


新增订单列表/详情返回字段


订单列表接口、订单详情接口,都会返回如下字段:


type 字段

  1. 0 代表普通订单;
  2. 1 代表周期订单;
  3. 2 代表是扫码点餐订单;


unit

0 天 1 月 2 年


duration

周期


dateStart

首次扣费时间


dateStartNext

下次扣费时间


pid

说明当前订单是 pid 这个周期性订单创建出来的子订单(每个周期系统会自动创建子订单)


periodStatus

状态 0 无效 1 有效


nextOrderId

当前周期订单最后一笔子订单的ID


nextOrderStatus

下一次服务的订单状态


何时自动生成订单


根据订单指定的服务时间,在下一个周期到达那一刻,系统自动生成订单;

如果指定了 autoPay = true ,那么将会用用户余额自动支付该笔订单;

Copyright © 杭州于芯科技有限公司

浙ICP备15041833号