Skip to content

订单备注

接口

station

下单/合单接口/station/order/create

method
    post
request
    details     M   json_list
    ...
    remark     O   str         订单备注,最大长度 60【新增】
response
    当有订单可以合单的时候,后端会返回 code = 10
    {
        "code": 10
        "data": [
            {
                "date_time": "2018-06-05 17:39:52",
                "order_id": "PL12345",
                "order_remark": "blablabla"  【新增】
            }
        ]
    }

查看订单接口 /station/order/edit/P{\w*}?

method
    get
response
    {
        msg: 'OK'
        code: 0
        data: {
            "id": "PL00015",
            "remark": "blablabla" 【新增】
            ...
        }
    }

配送单打印/司机任务单打印 /station/transport/get_order_by_id_new

method
    get
response
    [
        {
            "id": "PL00015",
            "remark": "blablabla" 【新增】
            ...
        }
    ]

更改配置 /station/profile/update

method
    post
request
    show_sku_outer_id
    default_settle_way
    show_tax_rate
    allow_order_remark   O   bool(0 或 1)    是否允许商户订单备注,没有传默认不修改(新建站点的默认值为 True)

订单批量下单 /station/order/batch/submit

method
    post
request
    ...
    data: [
        {
            uid
            address_id
            receive_begin_time
            remark: "abcd"  【新增】
            ...
        }
    ]

模版 /

在模版中添加如下字段

var g_group_id = 5;
...
var g_user.order_remark = '{{ allow_order_remark }}' === 'True'; 【新增】

bshop

订单详情(「未支付」和「全部订单」两处)order/detail

method
    get
response
    {
        msg: 'OK'
        code: 0
        data: {
            "id": "PL000015",
            "remark": "blabla",  订单备注【新增】
            ....
        }
    }

下单接口 order/submit (已有接口)

method
    post
request
    orders  M   json_list
不需要改动

修改订单备注 order/remark (新增接口)

method
    post
request
    remark          M
    time_config_id  M
    station_id      M
response
    {'msg': 'ok', 'code': 0, 'data': null}

合单接口 order/confirm (已有接口)

method
    get
request
    ...
response
    {
        msg: 'OK'
        code: 0
        data: {
            orders: [
                {
                    ...
                    allow_remark: true 或者 false 【新增】
                    remark: "bla bla" 【新增】
                }
            ]
            ...
        }
    }

清空购物车 order/clear (新增接口)

每次清空购物车中某一个不同地销售单的部分时,前端显性地调用这个接口

method
    post
request
    time_config_id  M   str
    station_id      M   str
response
    {
        msg: "ok",
        code: 0,
        data: null
    }

订单详情 order/detail (已有接口)

method
    get
request
    ...
response
    {
        msg: 'OK'
        code: 0
        data: {
            ...
            allow_remark: true 或者 false 【新增】
            remark: "bla bla" 【新增】
            ...
        }
    }

数据库

station[mongo]

{ "id": "PL000001", ... "allow_order_remark": BOOL 【新增】这个站点绑定的商户是否允许订单备注 } }

auth_permission

INSERT INTO `auth_permission`
(`name`, `content_type_id`, `codename`, `level2_id`)
VALUES
('设置订单备注', '12', 'edit_order_remark', '19');