Skip to content

PDA分拣迭代

PDA分拣迭代

mes接口改动

修改点:
    1 预分拣模块新增“分组作业”功能,参考“计重商品分拣”模块的分组功能
    2 PDA分拣APP中 按商品分拣商品列表页增加“分组作业”功能 (取1中分好组的数据)

计重商品-分组功能 涉及的接口 (后台不需要改):
    weight/group/list 分组列表
    weight/group/update 更新分组
    weight/group/detail 分组详情
    weight/group/create 创建分组
    weight/group/remove 删除分组
    weight/category/tree 商品树
    weight/category/ungroup_tree 未分组的商品树


/weight/skus (不用修改)

接口描述
    拉取分拣任务
    修改点:计重商品分拣和不计重商品分拣模块,“任务排序方式”中增加“按商户名排序”(任务排序前端做的)
           响应中已有商品名称字段:
                data.orders.PL123456.resname    # 商户名称
           此接口不用修改
Method
    post
请求
    不变
响应
    不变

/weight/pda/sku/detail (修改老接口)

接口描述
    PDA 按商品分拣的订单列表
    修改点:订单列表页增加排序功能 (这里是后台做的排序)
Method
    get
请求
    # 新增参数
    sort_type   O   str     排序类型,route 按线路排序, resname 按商户名排序,默认route
响应
    不变
逻辑
    按照sort_type参数值,对输出结果进行排序

/weight/package/sku/list (修改老接口)

接口描述
    预分拣-拉取商品列表
    修改点:添加支持分组筛选的过滤参数
Method
    get
请求
    # 新增参数
    group_ids       O   list        分组id列表
    out_of_group    O   int         1 选择未分组商品, 0 不筛选, 默认0 
响应
    不变
逻辑
    如果有分组参数,则查询出分组下的spu,和其他参数筛选出的spu做并集,再去筛选sku

/weight/pda/sku/list (修改老接口)

接口描述
    pda-拉取商品列表
    修改点:添加支持分组筛选的过滤参数
Method
    get
请求
    # 新增参数
    group_ids       O   list        分组id列表
    out_of_group    O   int         1 选择未分组商品, 0 不筛选, 默认0 
响应
    不变
逻辑
    如果有分组参数,则查询出分组下的spu,和其他参数筛选出的spu做并集,再去筛选sku