lib/guanyi_erp.rb in guanyi-erp-1.0.2 vs lib/guanyi_erp.rb in guanyi-erp-1.0.3
- old
+ new
@@ -8,10 +8,11 @@
require 'guanyi_erp/config'
require 'guanyi_erp/request'
module GuanyiErp
+ API_GY_ERP_ITEMS_GET = 'gy.erp.items.get' #商品查询
API_GY_ERP_STOCK_GET = 'gy.erp.stock.get' #库存查询
API_GY_ERP_TRADE_ADD = 'gy.erp.trade.add' #订单新增
API_GY_ERP_TRADE_GET = 'gy.erp.trade.get' #订单查询
@@ -24,9 +25,18 @@
#+sku_code+ String 非必填 规格代码
#+warehouse_code+ String 非必填 仓库code
#参考文档 http://gop.guanyierp.com/interface/gy.erp.stock.get.htm
def api_erp_stock_get(params={})
GuanyiErp::Request.post({method: API_GY_ERP_STOCK_GET}.merge(params))
+ end
+
+ #商品查询(gy.erp.items.get)
+ #+page_no+ Number 非必填 页码 1
+ #+page_size+ Number 非必填 每页大小 10
+ #+code+ String 必填 商品代码
+ #参考文档 http://gop.guanyierp.com/interface/gy.erp.items.get.htm
+ def api_erp_items_get(params={})
+ GuanyiErp::Request.post({method: API_GY_ERP_ITEMS_GET}.merge(params))
end
#订单新增(gy.erp.trade.add)
# +order_type_code+ String 订单类型code
# +refund+ Number 0-非退款 ,1--退款(退款中); 退款状态
\ No newline at end of file