AreaStockStateSpuGlobalParam.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. namespace StockStateAreaStockStateExport;
  3. class AreaStockStateSpuGlobalParam{
  4. private $params=array();
  5. function __construct(){
  6. $this->params["@type"]="com.jd.stock.state.export.vo.param.AreaStockStateGlobalParam";
  7. }
  8. private $skuNumList;
  9. public function setSkuNumList($skuNumList){
  10. $size = count($skuNumList);
  11. for ($i=0; $i<$size; $i++){
  12. $skuNumList [$i] = $skuNumList [$i] ->getInstance();
  13. }
  14. $this->params['skuNumList'] = $skuNumList;
  15. }
  16. private $channelId;
  17. public function setChannelId($channelId){
  18. $this->params['channelId'] = $channelId;
  19. }
  20. public function getChannelId(){
  21. return $this->channelId;
  22. }
  23. private $areaParam;
  24. public function setAreaParam($areaParam){
  25. $this->params['areaParam'] = $areaParam ->getInstance();
  26. }
  27. private $coordnateParam;
  28. public function setCoordnateParam($coordnateParam){
  29. $this->params['coordnateParam'] = $coordnateParam ->getInstance();
  30. }
  31. private $AreaStockStateSpuGlobalParamextMap;
  32. public function setAreaStockStateSpuGlobalParamextMap($AreaStockStateSpuGlobalParamextMap){
  33. $this->params['AreaStockStateSpuGlobalParamextMap'] = $AreaStockStateSpuGlobalParamextMap ->getInstance();
  34. }
  35. function getInstance(){
  36. return $this->params;
  37. }
  38. }
  39. ?>