php erp开发文档,API文档
purchase.ProviderGoods.queryDetail(供應商貨品查詢)
¥標準
1.接口說明1.1 接口描述:獲取ERP中供應商貨品界面的供應商貨品資料
1.2 適用版本:客戶端 V1.2.5.6及以上版本
1.3 增量獲取:(查詢接口必須)
1.4 時間跨度:start_time和end_time最大跨度為30天。(查詢接口必須)
1.5注意事項:【權限校驗】:倉庫權限,供應商權限
2.調用場景2.1 舉例說明:自研商城、分銷系統、全渠道等系統對接
3.請求參數說明
3.1 請求地址環境HTTP地址測試環境http://47.92.239.46/openapi
正式環境http://wdt.wangdian.cn/
3.2 公共請求參數名稱字段類型長度必須描述賣家賬號sidString是賣家賬號,?由旺店通分配
接口賬號keyString是由旺店通分配appkey,?在發送的數據中對應?key?字段
鹽saltString是由旺店通分配appsecret,是由兩部分構成,?冒號前面的部分是secret,?冒號后面的部分是salt.?例如一個appsecret是testsecret:testsalt,?那么secret為testsecret,?salt為testsalt.
接口名稱methodString是調用的接口名稱
版本號vString是1.0
秒級時間戳timestampint是秒級時間戳,?當前時間戳減去?2012-01-01?00:00:00(1325347200),?時間與服務器時間差120s內即合法。
簽名signString是簽名
分頁大小page_sizeint否分頁大小,分頁查詢必傳
分頁編號page_noint否分頁編號,分頁查詢必傳
是否計算查詢結果的總條數calc_totalint否是否計算查詢結果的總條數,?需要計算則1,?否則填0
3.3 業務請求參數
名稱字段類型長度必須描述查詢參數paramsMap是查詢參數
分頁pagerPager是分頁
params名稱字段類型長度必須描述供應商編號provider_noString20否供應商編號
貨品編號goods_noString40否貨品編號
商家編碼spec_noString40否商家編碼
供應商貨號provider_goods_noString64否供應商貨號
貨品名稱goods_nameString255否貨品名稱
條碼barcodeString50否條碼
pager
名稱字段類型長度必須描述分頁大小page_sizeInt4否分頁大小
頁號page_noInt4否從0開始
4.響應參數名稱字段類型長度必須描述狀態碼statusInt是狀態碼,0表示正常
錯誤信息messageString是無錯誤信息不返回
查詢出的詳細信息dataList>是詳細信息
data
響應參數說明示例值或者格式、具體含義、使用方法及注意事項(如隱私數據淘系平臺不返回,其他平臺正常返回)名稱字段類型長度必須描述結果總數total_countInt是結果總數
結果詳情detailsList>是結果詳情
details
名稱字段類型長度必須描述供應商編號provider_noString20是供應商編號
商家編碼spec_noString40是商家編碼
單品名稱spec_nameString100是單品名稱
貨品名稱goods_nameString255是貨品名稱
最后采購時間last_purchase_timeString40否最后采購時間
貨品產地originString64是貨品產地
貨品簡稱short_nameString255是貨品簡稱
貨品編號goods_noString40是貨品編號
規格碼spec_codeString40是規格碼
分類名稱class_nameString255是分類名稱
品牌名稱brand_nameString64是品牌名稱
是否主供應商is_masterboolean1是1: 是主供應商
基本單位名稱base_unit_nameString20是基本單位名稱
供應商貨號provider_goods_noString64是供應商貨號
庫存數量stock_numDecimal(19,4)是庫存數量
待采購量to_purchase_numDecimal(19,4)是待采購量
預訂單量subscribe_numDecimal(19,4)是預訂單量
待審核量order_numDecimal(19,4)是待審核量
待發貨量sending_numDecimal(19,4)是待發貨量
可發庫存avaliable_numDecimal(19,4)是可發庫存
圖片地址img_urlString255是圖片地址
采購在途量purchase_numDecimal(19,4)是采購在途量
采購到貨量purchase_arrive_numDecimal(19,4)是采購到貨量
采購價priceDecimal(19,4)是采購價
最后采購價last_priceDecimal(19,4)是最后采購價
上一次采購價last_second_priceDecimal(19,4)是上一次采購價
最低采購價lowest_priceDecimal(19,4)是最低采購價
今日銷量today_numDecimal(19,4)是今日銷量
七天銷量num_7daysDecimal(19,4)是七天銷量
14天銷量num_14daysDecimal(19,4)是14天銷量
月銷量num_monthDecimal(19,4)是月銷量
總銷量num_allDecimal(19,4)是月銷量
采購單位名稱unit_nameString20是采購單位名稱
系數unit_ratioDecimal(19,4)是輔助單位和單位的換算系數
最小采購量min_purchase_numDecimal(19,4)是最小采購量
稅率tax_rateDecimal(19,4)是稅率
是否停用is_disabledboolean1是1: 停用
零售價retail_priceDecimal(19,4)是零售價
單品自定義屬性1prop1String255是單品自定義屬性1
單品自定義屬性2prop2String255是單品自定義屬性2
單品自定義屬性3prop3String255是單品自定義屬性3
單品自定義屬性4prop4String255是單品自定義屬性4
單品自定義屬性5prop5String255是單品自定義屬性5
單品自定義屬性6prop6String255是單品自定義屬性6
備注remarkString255是供應商貨品的備注
5.請求示例JASON格式請求報文[{
"start_time":?"2020-01-01?00:00:00",
"end_time":?"2020-01-20?00:00:00"
}]
PHP<?php
header("Content-Type:?text/html;?charset=UTF-8");
date_default_timezone_set("Asia/Shanghai");
require_once('wdtsdk.php');
$client?=?new?WdtErpClient("url",?"wdtapi3",?"appkey",?"secret");
$parMap?=?new?stdClass();
$parMap->start_time?=?"2020-01-01?00:00:00";
$parMap->end_time?=?"2020-01-20?00:00:00";
$pager?=?new?Pager(1,?0,?true);
$response?=?$client->pageCall("purchase.ProviderGoods.queryDetail?",?$pager,?$parMap);
?>
JAVA
C#
6.響應示例
6.1 正常響應示例JSON{
"status":?0,
"data":?{
"total_count":?7538,
"details":?[{
"spec_code":?"blue",
"discount":?1.0000,
"min_purchase_num":?1.0000,
"spec_no":?"blue",
"tax_rate":?0.0000,
"retail_price":?2.0000,
"price":?0.0000,
"num_14days":?0.0000,
"goods_name":?"手機貼紙",
"follower_id":?0,
"is_master":?true,
"last_second_price":?0.0000,
"last_purchase_time":?1568100980000,
"unit_ratio":?10.0000,
"is_disabled":?false,
"subscribe_num":?8.0000,
"num_all":?84.0000,
"brand_name":?"無",
"sending_num":?12.0000,
"num_month":?0.0000,
"unit_name":?"枚",
"img_url":?"",
"short_name":?"",
"order_num":?7.0000,
"last_price":?0.0000,
"num_7days":?0.0000,
"to_purchase_num":?0.0000,
"purchase_cycle_day":?0,
"origin":?"",
"goods_no":?"sjtz",
"stock_num":?90189.0000,
"purchase_arrive_num":?0.0000,
"lowest_price":?0.0000,
"remark":?"",
"purchase_num":?18.0000,
"yesterday_num":?0.0000,
"avaliable_num":?90188.0000,
"base_unit_name":?"枚",
"class_name":?"無",
"provider_no":?"LCJtest",
"today_num":?0.0000,
"prop6":?"",
"prop5":?"",
"prop4":?"",
"prop3":?"",
"prop2":?"",
"prop1":?"",
"spec_name":?"blue",
"provider_goods_no":?"1117771"
}]
}
}
6.2 異常響應示例JSON{
"status":?100,
"message":?"參數中必須包含起止時間"
}
總結
以上是生活随笔為你收集整理的php erp开发文档,API文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Liferay
- 下一篇: embedv.php_微信开发在线点播电