oid = $oid; $this->apiParas["oid"] = $oid; } public function getOid() { return $this->oid; } public function setRefundId($refundId) { $this->refundId = $refundId; $this->apiParas["refund_id"] = $refundId; } public function getRefundId() { return $this->refundId; } public function setRefundPhase($refundPhase) { $this->refundPhase = $refundPhase; $this->apiParas["refund_phase"] = $refundPhase; } public function getRefundPhase() { return $this->refundPhase; } public function setRefundVersion($refundVersion) { $this->refundVersion = $refundVersion; $this->apiParas["refund_version"] = $refundVersion; } public function getRefundVersion() { return $this->refundVersion; } public function setRefuseMessage($refuseMessage) { $this->refuseMessage = $refuseMessage; $this->apiParas["refuse_message"] = $refuseMessage; } public function getRefuseMessage() { return $this->refuseMessage; } public function setRefuseProof($refuseProof) { $this->refuseProof = $refuseProof; $this->apiParas["refuse_proof"] = $refuseProof; } public function getRefuseProof() { return $this->refuseProof; } public function setRefuseReasonId($refuseReasonId) { $this->refuseReasonId = $refuseReasonId; $this->apiParas["refuse_reason_id"] = $refuseReasonId; } public function getRefuseReasonId() { return $this->refuseReasonId; } public function setTid($tid) { $this->tid = $tid; $this->apiParas["tid"] = $tid; } public function getTid() { return $this->tid; } public function getApiMethodName() { return "taobao.refund.refuse"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->refundId,"refundId"); RequestCheckUtil::checkNotNull($this->refuseMessage,"refuseMessage"); RequestCheckUtil::checkMaxLength($this->refuseMessage,200,"refuseMessage"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }