php erp开发文档,API文档
purchase.ProviderGoods.queryDetail(供應(yīng)商貨品查詢)
¥標(biāo)準(zhǔn)
1.接口說明1.1 接口描述:獲取ERP中供應(yīng)商貨品界面的供應(yīng)商貨品資料
1.2 適用版本:客戶端 V1.2.5.6及以上版本
1.3 增量獲取:(查詢接口必須)
1.4 時(shí)間跨度:start_time和end_time最大跨度為30天。(查詢接口必須)
1.5注意事項(xiàng):【權(quán)限校驗(yàn)】:倉庫權(quán)限,供應(yīng)商權(quán)限
2.調(diào)用場景2.1 舉例說明:自研商城、分銷系統(tǒng)、全渠道等系統(tǒng)對接
3.請求參數(shù)說明
3.1 請求地址環(huán)境HTTP地址測試環(huán)境http://47.92.239.46/openapi
正式環(huán)境http://wdt.wangdian.cn/
3.2 公共請求參數(shù)名稱字段類型長度必須描述賣家賬號sidString是賣家賬號,?由旺店通分配
接口賬號keyString是由旺店通分配appkey,?在發(fā)送的數(shù)據(jù)中對應(yīng)?key?字段
鹽saltString是由旺店通分配appsecret,是由兩部分構(gòu)成,?冒號前面的部分是secret,?冒號后面的部分是salt.?例如一個(gè)appsecret是testsecret:testsalt,?那么secret為testsecret,?salt為testsalt.
接口名稱methodString是調(diào)用的接口名稱
版本號vString是1.0
秒級時(shí)間戳timestampint是秒級時(shí)間戳,?當(dāng)前時(shí)間戳減去?2012-01-01?00:00:00(1325347200),?時(shí)間與服務(wù)器時(shí)間差120s內(nèi)即合法。
簽名signString是簽名
分頁大小page_sizeint否分頁大小,分頁查詢必傳
分頁編號page_noint否分頁編號,分頁查詢必傳
是否計(jì)算查詢結(jié)果的總條數(shù)calc_totalint否是否計(jì)算查詢結(jié)果的總條數(shù),?需要計(jì)算則1,?否則填0
3.3 業(yè)務(wù)請求參數(shù)
名稱字段類型長度必須描述查詢參數(shù)paramsMap是查詢參數(shù)
分頁pagerPager是分頁
params名稱字段類型長度必須描述供應(yīng)商編號provider_noString20否供應(yīng)商編號
貨品編號goods_noString40否貨品編號
商家編碼spec_noString40否商家編碼
供應(yīng)商貨號provider_goods_noString64否供應(yīng)商貨號
貨品名稱goods_nameString255否貨品名稱
條碼barcodeString50否條碼
pager
名稱字段類型長度必須描述分頁大小page_sizeInt4否分頁大小
頁號page_noInt4否從0開始
4.響應(yīng)參數(shù)名稱字段類型長度必須描述狀態(tài)碼statusInt是狀態(tài)碼,0表示正常
錯(cuò)誤信息messageString是無錯(cuò)誤信息不返回
查詢出的詳細(xì)信息dataList>是詳細(xì)信息
data
響應(yīng)參數(shù)說明示例值或者格式、具體含義、使用方法及注意事項(xiàng)(如隱私數(shù)據(jù)淘系平臺不返回,其他平臺正常返回)名稱字段類型長度必須描述結(jié)果總數(shù)total_countInt是結(jié)果總數(shù)
結(jié)果詳情detailsList>是結(jié)果詳情
details
名稱字段類型長度必須描述供應(yīng)商編號provider_noString20是供應(yīng)商編號
商家編碼spec_noString40是商家編碼
單品名稱spec_nameString100是單品名稱
貨品名稱goods_nameString255是貨品名稱
最后采購時(shí)間last_purchase_timeString40否最后采購時(shí)間
貨品產(chǎn)地originString64是貨品產(chǎn)地
貨品簡稱short_nameString255是貨品簡稱
貨品編號goods_noString40是貨品編號
規(guī)格碼spec_codeString40是規(guī)格碼
分類名稱class_nameString255是分類名稱
品牌名稱brand_nameString64是品牌名稱
是否主供應(yīng)商is_masterboolean1是1: 是主供應(yīng)商
基本單位名稱base_unit_nameString20是基本單位名稱
供應(yīng)商貨號provider_goods_noString64是供應(yīng)商貨號
庫存數(shù)量stock_numDecimal(19,4)是庫存數(shù)量
待采購量to_purchase_numDecimal(19,4)是待采購量
預(yù)訂單量subscribe_numDecimal(19,4)是預(yù)訂單量
待審核量order_numDecimal(19,4)是待審核量
待發(fā)貨量sending_numDecimal(19,4)是待發(fā)貨量
可發(fā)庫存avaliable_numDecimal(19,4)是可發(fā)庫存
圖片地址img_urlString255是圖片地址
采購在途量purchase_numDecimal(19,4)是采購在途量
采購到貨量purchase_arrive_numDecimal(19,4)是采購到貨量
采購價(jià)priceDecimal(19,4)是采購價(jià)
最后采購價(jià)last_priceDecimal(19,4)是最后采購價(jià)
上一次采購價(jià)last_second_priceDecimal(19,4)是上一次采購價(jià)
最低采購價(jià)lowest_priceDecimal(19,4)是最低采購價(jià)
今日銷量today_numDecimal(19,4)是今日銷量
七天銷量num_7daysDecimal(19,4)是七天銷量
14天銷量num_14daysDecimal(19,4)是14天銷量
月銷量num_monthDecimal(19,4)是月銷量
總銷量num_allDecimal(19,4)是月銷量
采購單位名稱unit_nameString20是采購單位名稱
系數(shù)unit_ratioDecimal(19,4)是輔助單位和單位的換算系數(shù)
最小采購量min_purchase_numDecimal(19,4)是最小采購量
稅率tax_rateDecimal(19,4)是稅率
是否停用is_disabledboolean1是1: 停用
零售價(jià)retail_priceDecimal(19,4)是零售價(jià)
單品自定義屬性1prop1String255是單品自定義屬性1
單品自定義屬性2prop2String255是單品自定義屬性2
單品自定義屬性3prop3String255是單品自定義屬性3
單品自定義屬性4prop4String255是單品自定義屬性4
單品自定義屬性5prop5String255是單品自定義屬性5
單品自定義屬性6prop6String255是單品自定義屬性6
備注remarkString255是供應(yīng)商貨品的備注
5.請求示例JASON格式請求報(bào)文[{
"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.響應(yīng)示例
6.1 正常響應(yīng)示例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":?"手機(jī)貼紙",
"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 異常響應(yīng)示例JSON{
"status":?100,
"message":?"參數(shù)中必須包含起止時(shí)間"
}
總結(jié)
以上是生活随笔為你收集整理的php erp开发文档,API文档的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Liferay
- 下一篇: embedv.php_微信开发在线点播电