"api工厂" 使用手册

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

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

旨为更懂你!

开启到店自提

默认情况下,用户购买商品的时候,需要填写快递信息(收件人、地址、手机号码),以便后台将所购物品快递给用户


但是有的时候,用户希望可以自己到店自提,而无需快递;

为了满足这个需求,“api工厂” 新增到店自提功能,启用也非常简单,只需 2 步操作即可:


  1. 系统参数添加一个开关类型的参数设置: ALLOW_SELF_COLLECTION
    《api工厂系统参数设置配置详解》
  2. 创建订单接口(/order/create),增加参数 peisongType=zq
    《api接口文档》


经过以上两步操作以后,创建订单接口,将无需再提交快递信息(收件人、地址、手机号码),该订单将自动变成到店自提订单;

你可在后台订单详情中看到相关的信息;


如果让用户自主选择需要快递还是到店自提?


你可以设置一个变量 peisongType, 根据用户在UI界面上的选择改变这个变量的值: zq 还是 kd

当用户选择 kd 的时候,界面上显示 填写/选择 收货地址;

当用户选择 zq 的时候,界面上隐藏 填写/选择 收货地址;

同时点击下单按钮的时候,创建订单接口,根据用户选择,给 peisongType 参数传具体的值即可


如果我有的商品需要自提,有的商品不允许自提,又该如何实现?


针对这个需求,建议结合商品的扩展属性一起来使用(当然这不是唯一的办法,变通实现的方式有很多):


  1. 编辑商品,设置商品的扩展属性,比如: allowSelfCollection=true / allowSelfCollection=false;
  2. 前端程序(网页/小程序/android/ios)中,创建订单的时候,根据下单的商品的扩展属性,程序来判断这笔订单允许不允许到店自提;