cancelId = $cancelId; $this->apiParas["cancel_id"] = $cancelId; } public function getCancelId() { return $this->cancelId; } public function setCompanyCode($companyCode) { $this->companyCode = $companyCode; $this->apiParas["company_code"] = $companyCode; } public function getCompanyCode() { return $this->companyCode; } public function setFeature($feature) { $this->feature = $feature; $this->apiParas["feature"] = $feature; } public function getFeature() { return $this->feature; } public function setIsSplit($isSplit) { $this->isSplit = $isSplit; $this->apiParas["is_split"] = $isSplit; } public function getIsSplit() { return $this->isSplit; } public function setOutSid($outSid) { $this->outSid = $outSid; $this->apiParas["out_sid"] = $outSid; } public function getOutSid() { return $this->outSid; } public function setSellerIp($sellerIp) { $this->sellerIp = $sellerIp; $this->apiParas["seller_ip"] = $sellerIp; } public function getSellerIp() { return $this->sellerIp; } public function setSenderId($senderId) { $this->senderId = $senderId; $this->apiParas["sender_id"] = $senderId; } public function getSenderId() { return $this->senderId; } public function setSubTid($subTid) { $this->subTid = $subTid; $this->apiParas["sub_tid"] = $subTid; } public function getSubTid() { return $this->subTid; } public function setTid($tid) { $this->tid = $tid; $this->apiParas["tid"] = $tid; } public function getTid() { return $this->tid; } public function getApiMethodName() { return "taobao.logistics.online.send"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->companyCode,"companyCode"); RequestCheckUtil::checkMaxListSize($this->subTid,20,"subTid"); RequestCheckUtil::checkNotNull($this->tid,"tid"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }