Skip to content

对外接口-采购单

采购单查询

接口名:https://station.guanmai.cn/openapi/purchase_sheet/get
Method:GET
请求:
    access_token    M   str     校验token
    start_time      M(必填)      date     入库开始时间(查询长度限制在1个月),格式要求:年-月-日 例如:2017-06-01
    end_time        M           date     入库结束时间,格式要求:年-月-日 例如:2017-06-01
    status           O           int     (1:已驳回;2:待入库;3:已入库)     
    offset          O       int     分页offset,默认0
    limit           O       int     分页limit,最大100条每页

响应:
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   list    数据字段为订单表字段;
示例:
request:
https://station.guanmai.cn/openapi/purchase_sheet/get?access_token=dcvvu02xr9k1mqidfi2k4s3mxv33us6i&start_time=2017-08-01&end_time=2017-08-09&sheet_no=&settle_supplier_id=&status=


response:

{
    "code": 0,
    "msg": "ok",
    "data": {
        "list":[
            {
                "create_time": "2017-08-07 10:32:49", # 创建时间
                "operator": "k10admin", # 操作人员
                "status": 2,    # 状态 (1:已驳回;2:待入库;3:已入库)     
                "in_stock_time": "2017-08-08",  #入库时间
                "purchase_sku_num": 2,  # 预采购商品数
                “purchaser”:"抓发送d分", # 采购人员
                "purchase_sku_money": 65000,    # 预采购金额 分
                "id": "T002-CGD-2017-08-07-00001",  # 采购单号
                "settle_supplier_name": "深圳市五谷丰米业有限公司"  # 结算供应商
            },
            {
                "status": 3,
                "in_stock_time": "2017-08-02",
                "operator": "k10admin",
                "create_time": "2017-08-02 17:18:43",
                “purchaser”:"抓发送d分", 
                "purchase_sku_num": 1,
                "purchase_sku_money": 24000,
                "id": "T002-CGD-2017-08-02-00001",
                "settle_supplier_name": "现金自采(钟家平)"
            }
        ],
        "pagination": {
            "limit": 20,
            "offset": 0
        }
    }
}

采购单详情

接口名:https://station.guanmai.cn/openapi/purchase_sheet/detail
Method:GET
请求:
    access_token    M   str     校验token
    sheet_no        M       str     采购单号    


响应:
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   dict    数据字段为订单表字段;
示例:
request:
https://station.guanmai.cn/openapi/purchase_sheet/detail?access_token=dcvvu02xr9k1mqidfi2k4s3mxv33us6i&sheet_no=T002-CGD-2017-08-07-00001

response:

{
    "code": 0,
    "msg": "ok",
    "data": {
        "create_time": "2017-08-07 10:32:49",   # 创建时间
        "status": 2,    # 状态
        "in_stock_time": "2017-08-08",  # 入库时间
        "id": "T002-CGD-2017-08-07-00001",  # 采购单号
        "settle_supplier_name": "深圳市五谷丰米业有限公司", # 结算供应商名称
        "sku_data": [
            {
                "sku_id": "D1894374",   # 商品规格id
                "name": "火锅面|盈丰|7.9斤",  # 商品规格名
                "spu_id": "C436027",    # 商品id
                "spu_name": "火锅面|盈丰|7.9斤",  # 商品名
                "category_name_1": "粮油副食",  # 一级分类名称
                "category_name_2": "煮食粉面",  # 二级分类名称
                "std_unit_name": "箱",   # 基本单位
                "sale_ratio": 1,    # 销售规格
                "sale_unit_name": "斤",  # 销售单位
                "purchase_amount": 6,   # 采购数
                "purchase_price": 10000,    # 采购金额(分)
                "arrived_amount": 6,    # 到货数量
                "arrived_price": 10000,     # 到货单价(分)
                "status": 1,    # (0:未到货;1:到货)
                "remark": "",   # 备注
                "purchase_price_limit": 0,  # 约定采购价
            },
            {
                "sku_id": "D1839256",
                "name": "豆瓣酱|恒星红油豆瓣酱|小|8斤",
                "spu_id": "C01057",
                "spu_name": "豆瓣酱|恒星红油豆瓣酱|小|8斤",
                "category_name_1": "粮油副食",
                "category_name_2": "调味品",
                "std_unit_name": "瓶",
                "sale_ratio": 1,
                "sale_unit_name": "瓶",
                "purchase_amount": 5,
                "purchase_price": 1000,
                "arrived_amount": 0,
                "arrived_price": 0,
                "status": 0,
                "remark": "",
                "purchase_price_limit": null,
            }
        ],
        "tel": "",  # 操作人电话号码
        "operator_name": "" # 操作人员
    }
}