supOrderStatus; } public function setSupOrderStatus($supOrderStatus) { $this->supOrderStatus = $supOrderStatus; $arr = array(); foreach ($supOrderStatus as $temp){ array_push($arr,$temp->getApiParams()); } $this->apiParams["supOrderStatus"] = $arr; } public function getSupplierCode() { return $this->supplierCode; } public function setSupplierCode($supplierCode) { $this->supplierCode = $supplierCode; $this->apiParams["supplierCode"] = $supplierCode; } public function getApiMethodName(){ return 'suning.selfmarket.suporderstatus.add'; } public function getApiParams(){ return $this->apiParams; } public function check(){ //非空校验 } public function getBizName(){ return "addSuporderstatus"; } } class SupOrderStatus { private $apiParams = array(); private $actualDeliveryTime; private $deliverQuotaQty; private $expressCompCode; private $expressNo; private $invSatisfieMode; private $latestArrTime; private $notPassReasons; private $number; private $omsItemNo; private $omsOrderNo; private $planArrTime; private $planFinishTime; private $purchaseOrderNo; private $purOrderItemNo; private $signQuantity; private $state; private $stateName; private $statusOccurTime; public function getActualDeliveryTime() { return $this->actualDeliveryTime; } public function setActualDeliveryTime($actualDeliveryTime) { $this->actualDeliveryTime = $actualDeliveryTime; $this->apiParams["actualDeliveryTime"] = $actualDeliveryTime; } public function getDeliverQuotaQty() { return $this->deliverQuotaQty; } public function setDeliverQuotaQty($deliverQuotaQty) { $this->deliverQuotaQty = $deliverQuotaQty; $this->apiParams["deliverQuotaQty"] = $deliverQuotaQty; } public function getExpressCompCode() { return $this->expressCompCode; } public function setExpressCompCode($expressCompCode) { $this->expressCompCode = $expressCompCode; $this->apiParams["expressCompCode"] = $expressCompCode; } public function getExpressNo() { return $this->expressNo; } public function setExpressNo($expressNo) { $this->expressNo = $expressNo; $this->apiParams["expressNo"] = $expressNo; } public function getInvSatisfieMode() { return $this->invSatisfieMode; } public function setInvSatisfieMode($invSatisfieMode) { $this->invSatisfieMode = $invSatisfieMode; $this->apiParams["invSatisfieMode"] = $invSatisfieMode; } public function getLatestArrTime() { return $this->latestArrTime; } public function setLatestArrTime($latestArrTime) { $this->latestArrTime = $latestArrTime; $this->apiParams["latestArrTime"] = $latestArrTime; } public function getNotPassReasons() { return $this->notPassReasons; } public function setNotPassReasons($notPassReasons) { $this->notPassReasons = $notPassReasons; $this->apiParams["notPassReasons"] = $notPassReasons; } public function getNumber() { return $this->number; } public function setNumber($number) { $this->number = $number; $this->apiParams["number"] = $number; } public function getOmsItemNo() { return $this->omsItemNo; } public function setOmsItemNo($omsItemNo) { $this->omsItemNo = $omsItemNo; $this->apiParams["omsItemNo"] = $omsItemNo; } public function getOmsOrderNo() { return $this->omsOrderNo; } public function setOmsOrderNo($omsOrderNo) { $this->omsOrderNo = $omsOrderNo; $this->apiParams["omsOrderNo"] = $omsOrderNo; } public function getPlanArrTime() { return $this->planArrTime; } public function setPlanArrTime($planArrTime) { $this->planArrTime = $planArrTime; $this->apiParams["planArrTime"] = $planArrTime; } public function getPlanFinishTime() { return $this->planFinishTime; } public function setPlanFinishTime($planFinishTime) { $this->planFinishTime = $planFinishTime; $this->apiParams["planFinishTime"] = $planFinishTime; } public function getPurchaseOrderNo() { return $this->purchaseOrderNo; } public function setPurchaseOrderNo($purchaseOrderNo) { $this->purchaseOrderNo = $purchaseOrderNo; $this->apiParams["purchaseOrderNo"] = $purchaseOrderNo; } public function getPurOrderItemNo() { return $this->purOrderItemNo; } public function setPurOrderItemNo($purOrderItemNo) { $this->purOrderItemNo = $purOrderItemNo; $this->apiParams["purOrderItemNo"] = $purOrderItemNo; } public function getSignQuantity() { return $this->signQuantity; } public function setSignQuantity($signQuantity) { $this->signQuantity = $signQuantity; $this->apiParams["signQuantity"] = $signQuantity; } public function getState() { return $this->state; } public function setState($state) { $this->state = $state; $this->apiParams["state"] = $state; } public function getStateName() { return $this->stateName; } public function setStateName($stateName) { $this->stateName = $stateName; $this->apiParams["stateName"] = $stateName; } public function getStatusOccurTime() { return $this->statusOccurTime; } public function setStatusOccurTime($statusOccurTime) { $this->statusOccurTime = $statusOccurTime; $this->apiParams["statusOccurTime"] = $statusOccurTime; } public function getApiParams(){ return $this->apiParams; } } ?>