msgKey = $msgKey; $this->apiParas["msg_key"] = $msgKey; } public function getMsgKey() { return $this->msgKey; } public function setParamJson($paramJson) { $this->paramJson = $paramJson; $this->apiParas["param_json"] = $paramJson; } public function getParamJson() { return $this->paramJson; } public function setReceiverList($receiverList) { $this->receiverList = $receiverList; $this->apiParas["receiver_list"] = $receiverList; } public function getReceiverList() { return $this->receiverList; } public function setUuid($uuid) { $this->uuid = $uuid; $this->apiParas["uuid"] = $uuid; } public function getUuid() { return $this->uuid; } public function getApiMethodName() { return "dingtalk.oapi.card.intelligent.empgroup.send"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->msgKey,"msgKey"); RequestCheckUtil::checkMaxListSize($this->receiverList,999,"receiverList"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }