Skip to content

调货

字段可选

M:must 必填
O:optional 选填
C: conditional 某些条件下必选

搜索调货

接口名
        /business/stock_move
Method
    GET
请求
    start_date  M   datetime    开始查询日期
    end_date    M   datetime    结束查询日期
    date_type   M   string  查询日期类型('operate_date'或'create_time')
    offset  O   int 分页缩进,默认0
    limit   O   int 分页每页数量,默认10
    status  O   int 调货状态(1:未完成;2:已完成;3:已删除)
    query_data  O   string  查询内容,支持客户ID(K001或者1)和调货号(DH001)
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  返回json数据

    [
        {
            "status"    M   调货状态码(1:未完成;2:已完成;3:已删除)
            "id"    M   调货ID
            "operate_date"  M   'YYYY-MM-DD'    调货时间
            "operate_count": 100    M   调货件数
        }
    ]
示例
    request
        http://localhost:8888/business/stock_move?start_date=2016-08-04&end_date=2016-09-21&offset=0&limit=10&query_data=K001
    response
        {
            "data": [{
                "operate_count": 220,
                "status": 1,
                "id": "DH00071",
                "operate_date": "2016-09-30"
            }],
            "code": 0,
            "pagination": {
                "offset": 0,
                "count": 10,
                "limit": 10
            },
            "msg": "ok"
        }

调货明细

接口名
    /business/stock_move/detail
Method
    GET
请求
    id  M   string  调货ID
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  返回json数据

    "operate_date"  M   YYYY-MM-DD  调货日期
    "id"    M   调货单ID
    "details": [    M   list    调货商品详情
        {
            "name"  M   string  商品名
            "batch_id"  M   string  转出批次号
            "operate_count" M   int 调货数
            "old_ware_type" M   int 转出仓库库存类别(1:公库;2:私库)
            "new_ware_type" M   int 转入仓库库存类别(1:公库;2:私库)
            "old_ware_category_4_id"  M   string  转出通道ID
            "old_ware_category_3_id"  M   string  转出库位ID
            "old_ware_category_2_id"  M   string  转出库区ID
            "old_ware_category_1_id"  M   string  转出仓库ID
            "old_ware_category_4_name"  M   string  转出通道名
            "old_ware_category_3_name"  M   string  转出库位名
            "old_ware_category_2_name"  M   string  转出库区名
            "old_ware_category_1_name"  M   string  转出仓库名
            "new_ware_category_4_id"  M   string  转入通道ID
            "new_ware_category_3_id"  M   string  转入库位ID
            "new_ware_category_2_id"  M   string  转入库区ID
            "new_ware_category_1_id"  M   string  转入仓库ID
            "new_ware_category_4_name"  M   string  转入通道名
            "new_ware_category_3_name"  M   string  转入库位名
            "new_ware_category_2_name"  M   string  转入库区名
            "new_ware_category_1_name"  M   string  转入仓库名
        }
    ]
    "status"    M   int 调货单状态
    "handwriting_id"    M   string  手写单号
示例
    request
        http://teststation.guanmai.cn:8888/business/stock_move/detail?id=DH00123
    response
        {
            "data": {
                "details": [{
                    "new_ware_category_1_id": "WA000970",
                    "batch_id": "100003-1",
                    "old_ware_category_1_name": "23321",
                    "new_ware_category_2_id": "WB000971",
                    "operate_count": 220,
                    "old_ware_category_2_name": "123",
                    "old_ware_category_4_id": "WD000985",
                    "new_ware_type": 1,
                    "old_ware_category_3_name": "123",
                    "new_ware_category_3_id": "WC000972",
                    "new_ware_category_1_name": "23321",
                    "name": "a",
                    "old_ware_category_4_name": "321",
                    "old_ware_type": 1,
                    "old_ware_category_3_id": "WC000972",
                    "old_ware_category_1_id": "WA000970",
                    "new_ware_category_2_name": "123",
                    "new_ware_category_4_name": "111",
                    "new_ware_category_3_name": "123",
                    "new_ware_category_4_id": "WD000973",
                    "old_ware_category_2_id": "WB000971"
                }],
                "status": 2,
                "id": "DH00071",
                "handwriting_id": " 100003-12",
                "operate_date": "2016-09-30"
            },
            "code": 0,
            "msg": "ok"
        }

创建调货

接口名
    /business/stock_move/create
Method
    POST
请求
    handwriting_id M   string  手写单号
    operate_date    M   datetime    调货日期
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  返回调货ID
示例
    request
        http://teststation.guanmai.cn:8888/business/stock_move/create
    form-data
        handwriting_id:13faf34
        operate_date:2016-09-08
    response
        {
          "data": "DH0001",
          "code": 0,
          "msg": "ok"
        }

更新调货

接口名
    /business/stock_move/update
Method
    POST
请求
    id  M   string  调货号
    details M   list    批次信息
        batch_id M   string  批次号
        ware_category_4_id  M   string  调入通道ID

示例
    request
        127.0.0.1:8888/business/stock_move/submit
    form-data
        id: DH00000001
        details:[{"batch_id":"1-1","ware_category_4_id":"WD205"}]
    response
        {
          "msg": "ok",
          "code": 0,
          "data": ""
        }

通过调货

接口名
    /business/stock_move/adopt
Method
    POST
请求
    id  M   string  调货号
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  空
示例
    request
        127.0.0.1:8888/business/stock_move/adopt
    form-data
        id: DH000001
    response
        {
          "msg": "ok",
          "code": 0,
          "data": null
        }

删除调货

接口名
    /business/stock_move/delete
Method
    POST
请求
    id  M   string  调货号
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  空
示例
    request
        127.0.0.1:8888/business/stock_move/delete
    form-data
        id: DH000001
    response
        {
          "msg": "ok",
          "code": 0,
          "data": null
        }

调货基础信息

接口名
    /business/stock_move/base_info
Method
    GET
请求
    无
响应
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   string  基础信息
示例
    request
        127.0.0.1:8888/business/stock_move/base_info
    response
        {
            "data": {
                "ware_type": {
                    "SHARE": 1,
                    "PRIVATE": 2
                },
                "status": {
                    "UNFINISHED": 1,
                    "DELETED": 3,
                    "FINISHED": 2
                }
            },
            "code": 0,
            "msg": "ok"
        }