JmiWareSkuParam.php 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. <?php
  2. namespace KplOpenWfpJmiwareAddWare;
  3. class JmiWareSkuParam{
  4. private $params=array();
  5. function __construct(){
  6. $this->params["@type"]="com.jd.kpl.JmiWareSkuParam";
  7. }
  8. private $jSkuId;
  9. public function setJSkuId($jSkuId){
  10. $this->params['jSkuId'] = $jSkuId;
  11. }
  12. public function getJSkuId(){
  13. return $this->jSkuId;
  14. }
  15. private $jWareId;
  16. public function setJWareId($jWareId){
  17. $this->params['jWareId'] = $jWareId;
  18. }
  19. public function getJWareId(){
  20. return $this->jWareId;
  21. }
  22. private $outerId;
  23. public function setOuterId($outerId){
  24. $this->params['outerId'] = $outerId;
  25. }
  26. public function getOuterId(){
  27. return $this->outerId;
  28. }
  29. private $skuPrice;
  30. public function setSkuPrice($skuPrice){
  31. $this->params['skuPrice'] = $skuPrice;
  32. }
  33. public function getSkuPrice(){
  34. return $this->skuPrice;
  35. }
  36. private $quantity;
  37. public function setQuantity($quantity){
  38. $this->params['quantity'] = $quantity;
  39. }
  40. public function getQuantity(){
  41. return $this->quantity;
  42. }
  43. private $indexOuterId;
  44. public function setIndexOuterId($indexOuterId){
  45. $this->params['indexOuterId'] = $indexOuterId;
  46. }
  47. public function getIndexOuterId(){
  48. return $this->indexOuterId;
  49. }
  50. private $saleList;
  51. public function setSaleList($saleList){
  52. $size = count($saleList);
  53. for ($i=0; $i<$size; $i++){
  54. $saleList [$i] = $saleList [$i] ->getInstance();
  55. }
  56. $this->params['saleList'] = $saleList;
  57. }
  58. private $extSetting;
  59. public function setExtSetting($extSetting){
  60. $size = count($extSetting);
  61. for ($i=0; $i<$size; $i++){
  62. $extSetting [$i] = $extSetting [$i] ->getInstance();
  63. }
  64. $this->params['extSetting'] = $extSetting;
  65. }
  66. private $preStock;
  67. public function setPreStock($preStock){
  68. $this->params['preStock'] = $preStock;
  69. }
  70. public function getPreStock(){
  71. return $this->preStock;
  72. }
  73. private $mainVideoId;
  74. public function setMainVideoId($mainVideoId){
  75. $this->params['mainVideoId'] = $mainVideoId;
  76. }
  77. public function getMainVideoId(){
  78. return $this->mainVideoId;
  79. }
  80. private $infoVideoId;
  81. public function setInfoVideoId($infoVideoId){
  82. $this->params['infoVideoId'] = $infoVideoId;
  83. }
  84. public function getInfoVideoId(){
  85. return $this->infoVideoId;
  86. }
  87. private $mainVideoUrl;
  88. public function setMainVideoUrl($mainVideoUrl){
  89. $this->params['mainVideoUrl'] = $mainVideoUrl;
  90. }
  91. public function getMainVideoUrl(){
  92. return $this->mainVideoUrl;
  93. }
  94. private $infoVideoUrl;
  95. public function setInfoVideoUrl($infoVideoUrl){
  96. $this->params['infoVideoUrl'] = $infoVideoUrl;
  97. }
  98. public function getInfoVideoUrl(){
  99. return $this->infoVideoUrl;
  100. }
  101. private $jmiSkuPrices;
  102. public function setJmiSkuPrices($jmiSkuPrices){
  103. $size = count($jmiSkuPrices);
  104. for ($i=0; $i<$size; $i++){
  105. $jmiSkuPrices [$i] = $jmiSkuPrices [$i] ->getInstance();
  106. }
  107. $this->params['jmiSkuPrices'] = $jmiSkuPrices;
  108. }
  109. function getInstance(){
  110. return $this->params;
  111. }
  112. }
  113. ?>