关键流程接口
账户
station:
- Django自带的模板登陆
- station.guanmai.cn/station/login
ma
- Django自带的模板登陆
- manage.guanmai.cn/login
bshop:
- bshop.guanmai.cn/login
商城
报价单:不可用会影响下单
- station.guanmai.cn/salemenu/sale/list 报价单列表
- station.guanmai.cn/salemenu/sale/update 报价单设置
商品库:不可用会影响下单
- product数据库不出问题
- station.guanmai.cn/merchandise/spu/update spu修改,添加
- station.guanmai.cn/merchandise/spu/index 商品库列表
- station.guanmai.cn/product/sku/update sku修改
锁价:锁价故障会影响下单数据准确性
- station.guanmai.cn/station/price_rule/search 锁价规则查询
- station.guanmai.cn/station/price_rule/sku_search 商户查看
- station.guanmai.cn/station/price_rule/edit 锁价详情
下单:商城下单可用性
- bshop.guanmai.cn/order/confirm 确定下单接口
- bshop.guanmai.cn/order/partpay_list 订单支付列表
- bshop.guanmai.cn/cart/get 购物车
- bshop.guanmai.cn/cart/update 购物车修改
- bshop.guanmai.cn/coupon/avail_coupon/list 购物券列表
- bshop.guanmai.cn/order/submit 下单
订单
订单查看
- station.guanmai.cn/station/orders
- station.guanmai.cn/station/order/order_sku_list 按商品查看
- station.guanmai.cn/station/order/edit get 获取订单详情
查看页面相关联接口
- station.guanmai.cn/station/user
- station.guanmai.cn/station/order/service_time
- station.guanmai.cn/station/check_unpay
- station.guanmai.cn/station/order/last_order_remark
- station.guanmai.cn/station/skus/addr 拉取商品
订单修改
- station.guanmai.cn/station/order/create
- station.guanmai.cn/station/order/set_status
- station.guanmai.cn/station/order/edit
- station.guanmai.cn/station/order/create_old
- station.guanmai.cn/station/order/delete_old
- station.guanmai.cn/station/order/update/status/preconfig 预设数修改
批量下单
- station.guanmai.cn/station/order/batch/export 先订单导出
- station.guanmai.cn/station/order/batch/upload 订单上传
- station.guanmai.cn/station/order/batch/submit
- station.guanmai.cn/station/order/batch/create 真正创建的
- station.guanmai.cn/station/order/batch/result 查询导入结果
订单导出
- station.guanmai.cn/station/sales_analysis/orderdetail
order服务:
- order.guanmai.cn/order/create
- order.guanmai.cn/order/detail/update
- order.guanmai.cn/delete
- order.guanmai.cn/status/update
- order.guanmai.cn/supply/update
- order.guanmai.cn/list
- order.guanmai.cn/update
- order.guanmai.cn/bulk_update
- order.guanmai.cn/detail_sku_sort/update
采购
生成
- /purchase/task/create 手动创建采购任务
- /purchase/task/async_order 从订单同步采购任务
- /purchase/task/batch_create 智能补货,对库存低于安全库存的商品生成采购任务
汇总
- /purchase/task/search 业务平台采购任务搜索
- /purchase/task/suppliers/summary 采购任务供应商和采购员总览
- /purchase/task/history 查看采购任务关联的订单和采购单
- /purchase_assistant/task/search 采购app采购任务搜索
发布采购员
- /purchase/task/release 发布采购任务给采购员
单据打印
- /purchase/task/print 采购任务打印
- /purchase/task/export 采购任务导出
分拣
gm_web_sorting
- weight/skus 拉取分拣任务
- weight/set_weight 称重
- weight/sku/print/infos 打印信息
- weight/sku/out_of_stock 缺货
- weight/sku/un_out_of_stock 取消缺货
- weight/sku/print 打印
- weight/group/list 分组列表
- weight/group/update 更新分组
- weight/group/detail 分组详情
- weight/group/create 创建分组
- weight/group/remove 删除分组
- weight/category/tree 商品树
- weight/category/ungroup_tree 未分组的商品树
- weight/baskets/list 称重框列表
- /station/weigh/get_task 分拣任务老接口,目前只有两个站点在用
- /station/weigh/set_weight 称重老接口,目前只有两个站点在用
station
- station/service_time 拉取运营时间
以上bug率比较低,几乎不会出问题
配送
配送单打印 gm_web_sorting
- station/transport/get_order_by_id_new 旧版获取配送单信息
- station/distribute/get_order_by_id 新版获取配送单信息
- station/distribute_config/get 获取模板
- station/distribute_config/old_or_new/get 新旧模板
- station/distribute_config/list 模板列表
- station/task/distribute/orders/get 拉取配送任务
1,2,6bug率高,大多数都是由于数据量过大超时导致的
排车 gm_web_sorting
- station/task/distribute/get_drivers 拉取承运商司机
- station/task/distribute/edit_assign 排车
- station/task/distribute/auto_assign 智能规划自动排车
3 bug率高,大多数都是由于数据量过大超时导致的
支付
bshop
- pay/order 支付订单
- pay/charge 充值
- pay/wx/notify 微信推送支付结果
- pay/wx/call 公众号登录微信支付
- pay/wx/notify/(?P
\w*) 微信推送支付结果可灰度 - pay/wx_mp/auth 小程序登录微信支付
- pay/check/result 主动检查微信支付结果
- pay/hf/notify 汇付支付推送结果
- pay/gift 判断是否有充值赠送的功能并返回赠送金额充值赠送金额
- pay/close 用户关闭支付
order
- pay/order
- pay/charge
- pay/check/result
- pay/wx/notify
- pay/wx/notify/(?P
\w*) - pay/hf/notify
- pay/hf/decrypt
1接口,bug基本都是由于运营配置支付信息不正确导致微信认证不通过
3接口最容易出问题,之前因为无法灰度,不太好测试,现在可以灰度测试
其他接口基本没有出过问题