Skip to content

订单列表 按商品查看

订单按商品查看

station/order/order_sku_list

Method:Get
Class: OrderSkuListView
请求:

     query_type                 O   int 时间查询类型1、下单时间,2、周期时间,3、收货时间
     start_date                 M   date    开始时间,
     end_date                       M   date    结束时间,
     time_config_id         O   str     服务时间id,query_type=2必传
     search_text                O str   搜索框
     route_id                       O int       线路id
     is_price_timing        O   int     是否时价
     return_all                 O str       是否返回全部
     salemenu_id                O str       报价单id
     category1_ids          O   list<str>       1级分类
     category2_ids          O list<str>     2级分类
     pinlei_ids                 O   list<str>       品类id
     is_weigh                       O   int     是否称重商品
     weighted                       O   int     是否称重
     batch_remark               O str       分拣备注
     batch_remark_is_null   O int   订单备注
     status                         O int       业务状态
     sort_type                  O str   排序方式
     pay_status                 O int       支付状态
     offset                         
     limit
 响应:

     code    M   int     返回码,0表示成功,其他表示错误
     msg     M   string  错误信息
     data    M   dict
            pagination  O dict
                count       M int
                offset  M int
                limit       M   int
            list    M   list<dict>
                sale_ratio  M   float   销售规格
                stock_avg_price M   float   采购平均价
                name    M str   名称
                weighted    M int   称重商品
                std_unit_name   M   str 基本单位
                tax O   税率
                origins M   上游信息
                real_quantity   M   float   称重数
                is_weigh    M int   是否称重
                order_id    M   str 订单id
                latest_quote_price
                status  M int   状态
                route_name  M   str 路线
                std_real_quantity   M   float   基本出库数
                std_sale_price  M   float   基本销售价格
                address_id  M   str 店铺id
                last_quote_price    M   dict        最近询价
                        {earlier         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        newest         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        }
                last_in_stock_price M   dict        新近入库价
                        {earlier         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        newest         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        }
                last_purchase_price M   dict    最后采购价
                        {earlier         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        newest         M       list<dict>
                            [
                                price                       M       float       价格
                                purchase_supplier_id        M       str         供应商id
                                purchase_supplier_name      M       str         供应商名称
                                is_priority                 O       int         是否为优先供应商,true:是
                            ]
                        }
                exc_quantity    M   float   异常数
                spu_remark  M   str 备注
                request_refund_quantity M   float   请求退货数
                id  M   str 订单id
                salemenu_id M   str 销售id
                clean_food  M   bool    净菜
                quantity    M   float   数量
                out_of_stock    M   bool    缺货
                tax_rate    O   float   税率
                sale_price_without_tax  O   float
                latest_std_sale_price   M   float 最后基本单位售价
                sale_price  M   float 售价
                outer_id    M   str
                latest_in_stock_price   M   float   
                real_item_price M   float 出库金额
                std_unit_quantity   M   float 基本单位
                is_print    M   bool    是否打印
                is_price_timing
                salemenu_name   M   str 销售单名称


    返回示例:
    {
    "data": {
        "pagination": {"count": 1, "offset": 0, "limit": 20},
        "list": [
            {
                "sale_ratio": 1.0,
                "stock_avg_price": 200.0,
                "name": "测试白菜",
                "weighted": 0,
                "std_unit_name": "斤",
                "sale_unit_name": "斤",
                "tax": 0.0,
                "origins": [],
                "real_quantity": 3.55,
                "is_weigh": 1,
                "order_id": "PL7667959",
                "latest_quote_price": 300,
                "sale_money": 42.813,
                "real_refund_quantity": 0,
                "latest_std_unit_name": "斤",
                "status": 1,
                "route_name": "asdf",
                "std_real_quantity": 3.55,
                "std_sale_price": "12.06",
                "address_id": "S153321",
                "last_quote_price": {
                    "earlier": [
                        {
                            "purchase_supplier_id": "T11490",
                            "price": 0.0,
                            "purchase_supplier_name": "水果供应商",
                            "is_priority": true
                        }
                    ],
                    "newest": {
                        "purchase_supplier_id": "T11087",
                        "price": 300,
                        "purchase_supplier_name": "蔬菜供应商",
                    },
                },
                "exc_quantity": 0,
                "spu_remark": "",
                "request_refund_quantity": 0,
                "last_purchase_price": {
                    "earlier": [
                        {
                            "purchase_supplier_id": "T23480",
                            "price": 300.0,
                            "purchase_supplier_name": "自动化创建",
                        },
                        {
                            "purchase_supplier_id": "T11431",
                            "price": 0.0,
                            "purchase_supplier_name": "预售供应商",
                            "is_priority": true
                        },
                    ],
                    "newest": {
                        "purchase_supplier_id": "T11087",
                        "price": 1000,
                        "purchase_supplier_name": "蔬菜供应商",
                    },
                },
                "id": "D4409537",
                "resname": "麻辣香锅",
                "clean_food": false,
                "salemenu_id": "S8003",
                "out_of_stock": false,
                "quantity": 3.55,
                "tax_rate": 0,
                "sale_price_without_tax": "12.06",
                "last_in_stock_price": {
                    "earlier": [
                        {
                            "purchase_supplier_id": "T31277",
                            "price": 300,
                            "purchase_supplier_name": "全供应商",
                        },
                        {
                            "purchase_supplier_id": "T23480",
                            "price": 300,
                            "purchase_supplier_name": "自动化创建",
                        },
                    ],
                    "newest": {
                        "purchase_supplier_id": "T11087",
                        "price": 200,
                        "purchase_supplier_name": "蔬菜供应商",
                    },
                },
                "latest_std_sale_price": 1206.0,
                "outer_id": "CSBC",
                "sale_price": "12.06",
                "latest_in_stock_price": 200,
                "std_unit_quantity": 3.55,
                "real_item_price": "42.81",
                "salemenu_name": "预售报价单",
                "is_price_timing": false,
                "is_print": false,
            }
        ],
    },
    "msg": "ok",
    "code": 0,
}


station/order/batch_out_of_stock/update 缺货

Method:   POST
Class:  OrderBatchUpdateOutOfStockView
请求:
    sku_info  M  list 缺货sku信息  [{'order_id': '', 'sku_id': ''}, {}]
响应:
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   dict    null


station/order/update_sku_price 手动同步最新单价

Method:   POST
Class:  UpdateOrderSkuPriceView
请求:
        price_data   dict   M     # 修改列表

请求示例:
        price_data: {"D7608692":{"sale_price":3,"std_sale_price":1,"orders":["PL7710548"]}}

响应:
    code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   dict    null

station/order/update_sku_price_auto_new 自动同步最新单价

Method:   POST
Class:  UpdateOrderSkuPriceAutoNewView
请求:
     query_type                 O   int 时间查询类型1、下单时间,2、周期时间,3、收货时间
     start_date                 M   date    开始时间,
     end_date                       M   date    结束时间,
     time_config_id         O   str     服务时间id,query_type=2必传
     search_text                O str   搜索框
     route_id                       O int       线路id
     is_price_timing        O   int     是否时价
     return_all                 O str       是否返回全部
     salemenu_id                O str       报价单id
     category1_ids          O   list<str>       1级分类
     category2_ids          O list<str>     2级分类
     pinlei_ids                 O   list<str>       品类id
     is_weigh                       O   int     是否称重商品
     weighted                       O   int     是否称重
     batch_remark               O str       分拣备注
     batch_remark_is_null   O int   订单备注
     status                         O int       业务状态
     sort_type                  O str   排序方式
     pay_status                 O int       支付状态
         price_unit_type      M      int    「1 -> 销售单位」和「2 -> 基本单位」
         offset
         limit

响应:
        code    M   int     返回码,0表示成功,其他表示错误
    msg     M   string  错误信息
    data    M   dict    null
        async   M   int 是否异步
            link    M   str 同步连接,已废弃
            task_url M  str 异步连接