针对商品和服务的主题,需要有一个订单确认页面,完全提交订单必须的一些操作,比如选择收货地址,选择 配送方式,选择优惠券等。

    订单确认页面就是之前的收银台功能,进行改造了

    根据服务端返回的配送方式,展示对应的页面效果,只有一个配送方式情况,不需要显示顶部的配送方式选择项。

    接口地址:
    https://www.yuque.com/binlee/ffm1o6/ahi9ka

    提交商品/服务订单接口:
    {{url}}/api/orders
    参数如下:

    1. {
    2. "data": {
    3. "type": "orders",
    4. "attributes": {
    5. "type": 52, // 订单类型 52 商品服务
    6. "spec_id": 5, // 商品ID 对应我们系统的goods_id
    7. "quantity": 2, // 购买数量
    8. "coupon_id": 0, // 优惠券ID,预留,默认可以传0
    9. "address_id": 1, // 收货/提货地址ID 1快递2同城配送作为收货地址ID3自提作为自提点ID
    10. "message": "订单备注",
    11. "is_anonymous": "0", // 是否匿名
    12. "delivery_type":1, // 配送方式 1快递 2同城配送 3自提
    13. "delivery_time":"", // 配送时间 2同城配送和3自提时需要)
    14. "delivery_tel":"" // 联系电话(3自提时需要)
    15. }
    16. }
    17. }

    示意图:
    image.png
    image.png