stock.py 785 B

12345678910111213141516171819202122232425262728
  1. # -*- coding: utf-8 -*-
  2. from __future__ import absolute_import, unicode_literals
  3. from library.wechatpy.client.api.base import BaseWeChatAPI
  4. class MerchantStock(BaseWeChatAPI):
  5. API_BASE_URL = 'https://api.weixin.qq.com/'
  6. def add(self, product_id, quantity, sku_info=''):
  7. return self._post(
  8. 'merchant/stock/add',
  9. data={
  10. 'product_id': product_id,
  11. 'quantity': quantity,
  12. 'sku_info': sku_info
  13. }
  14. )
  15. def reduce(self, product_id, quantity, sku_info=''):
  16. return self._post(
  17. 'merchant/stock/reduce',
  18. data={
  19. 'product_id': product_id,
  20. 'quantity': quantity,
  21. 'sku_info': sku_info
  22. }
  23. )