VenderStockParam.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?php
  2. namespace StockOpenApiUpdateVenderStockNum;
  3. class VenderStockParam{
  4. private $params=array();
  5. function __construct(){
  6. $this->params["@type"]="com.jd.stock.bk.export.param.VenderStockParam";
  7. }
  8. private $companyId;
  9. public function setCompanyId($companyId){
  10. $this->params['companyId'] = $companyId;
  11. }
  12. public function getCompanyId(){
  13. return $this->companyId;
  14. }
  15. private $venderStockDetailParamList;
  16. public function setVenderStockDetailParamList($venderStockDetailParamList){
  17. $size = count($venderStockDetailParamList);
  18. for ($i=0; $i<$size; $i++){
  19. $venderStockDetailParamList [$i] = $venderStockDetailParamList [$i] ->getInstance();
  20. }
  21. $this->params['venderStockDetailParamList'] = $venderStockDetailParamList;
  22. }
  23. private $venderCode;
  24. public function setVenderCode($venderCode){
  25. $this->params['venderCode'] = $venderCode;
  26. }
  27. public function getVenderCode(){
  28. return $this->venderCode;
  29. }
  30. private $billId;
  31. public function setBillId($billId){
  32. $this->params['billId'] = $billId;
  33. }
  34. public function getBillId(){
  35. return $this->billId;
  36. }
  37. private $extBillId;
  38. public function setExtBillId($extBillId){
  39. $this->params['extBillId'] = $extBillId;
  40. }
  41. public function getExtBillId(){
  42. return $this->extBillId;
  43. }
  44. private $extParamMap;
  45. public function setExtParamMap($extParamMap){
  46. $this->params['extParamMap'] = $extParamMap ->getInstance();
  47. }
  48. function getInstance(){
  49. return $this->params;
  50. }
  51. }
  52. ?>