groupName = $groupName; $this->apiParas["group_name"] = $groupName; } public function getGroupName() { return $this->groupName; } public function setId($id) { $this->id = $id; $this->apiParas["id"] = $id; } public function getId() { return $this->id; } public function setTopic($topic) { $this->topic = $topic; $this->apiParas["topic"] = $topic; } public function getTopic() { return $this->topic; } public function getApiMethodName() { return "qianmi.qmcs.msg.consume.record"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->id, "id"); RequestCheckUtil::checkNotNull($this->topic, "topic"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }