cancelId = $cancelId; $this->apiParas["cancel_id"] = $cancelId; } public function getCancelId() { return $this->cancelId; } public function setConsignPkgs($consignPkgs) { $this->consignPkgs = $consignPkgs; $this->apiParas["consign_pkgs"] = $consignPkgs; } public function getConsignPkgs() { return $this->consignPkgs; } public function setConsignStatus($consignStatus) { $this->consignStatus = $consignStatus; $this->apiParas["consign_status"] = $consignStatus; } public function getConsignStatus() { return $this->consignStatus; } public function setConsignType($consignType) { $this->consignType = $consignType; $this->apiParas["consign_type"] = $consignType; } public function getConsignType() { return $this->consignType; } public function setFeature($feature) { $this->feature = $feature; $this->apiParas["feature"] = $feature; } public function getFeature() { return $this->feature; } 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 "alibaba.ascp.logistics.offline.send"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkMaxLength($this->subTid,1000,"subTid"); RequestCheckUtil::checkNotNull($this->tid,"tid"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }