接口文档
新增接口
/station/task/purchase/market_information
接口描述
询价,采购价查询接口
Method
get
请求
spec_id M string 采购规格id
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
"quote_analyze": { # 询价分析
"quote_list": [
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供应商名称,
"std_unit_name": # 基本单位,
"price": # 询价价,
"current_time": # 当前统计时间,
]
"market_average_price": # 市场均价,
"percentage_change": # 同比变化,
"max_info": { # 最高价信息
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供s应商名称,
"max_price": # 最高价格,
"std_unit_name": # 基本单位,
},
"min_info": { # 最高价信息
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供s应商名称,
"min_price": # 最低价格,
"std_unit_name": # 基本单位,
}
},
"purchase_analyze": { # 采购分析
"purchase_list": [
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供应商名称,
"price": # 采购价,
"std_unit_name": # 基本单位,
"current_time": # 当前统计时间,
]
"market_average_price": # 市场均价,
"percentage_change": # 同比变化,
"max_info": { # 最高价信息
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供s应商名称,
"max_price": # 最高价格
"std_unit_name": # 基本单位,
},
"min_info": { # 最高价信息
"purchase_id": # 采购供应商id,
"purchase_name": # 采购供s应商名称,
"min_price": # 最低价格,
"std_unit_name": # 基本单位,
}
}
}
修改接口
/station/task/purchase/release 发布采购任务
修改逻辑: 前端发送请求中新增字段:suggest_purhcase_num # 建议采购数量 新增数据结构: "task_suggests" : [{ "task_id": 1, "suggest_purchase_num": 20 }]
/station/task/purchase/search 搜索采购任务
request 新增字段:sku_id, release_id 弹出框拉取精准信息 显示新增字段
/station/task/purchase/print 打印采购任务
显示新增字段
/station/task/purhcase/export 导出采购任务
显示新增字段
/station/stock/purchase_sheet/get 查询导出采购单据
显示新增字段
/station/task/purchase/summary 搜索关联信息
修改返回数据格式: 将原有的suppliers信息放到suppliers里面,然后在新增purchaser信息 { "data": { "suppliers": [{ "last_purchase_price": 269900.0, "purchase_amount": 4, "settle_supplier_name": "[先进先出] 鱼肉供应商", "settle_supplier_id": "T10111", "last_qoute_price": 274400.0, "last_in_stock_price": 27500.0, "stock_avg_price": 1663697.6805229092 }], "purchaser": [{ "last_purchase_price": 7150.0, "purchaser_id": 6321, "purchase_amount": 1, "purchaser_name": "李杰", "settle_supplier_name": "[先进先出] 鱼肉供应商", "settle_supplier_id": "T10111", "last_qoute_price": 7150.0, "last_in_stock_price": 7150.0, "stock_avg_price": 0.0 }] }, "msg": "ok", "code": 0 }