订单备注
接口
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');