id = $id; $this->apiParas["id"] = $id; } public function getId() { return $this->id; } public function setNumIid($numIid) { $this->numIid = $numIid; $this->apiParas["num_iid"] = $numIid; } public function getNumIid() { return $this->numIid; } public function setPicPath($picPath) { $this->picPath = $picPath; $this->apiParas["pic_path"] = $picPath; } public function getPicPath() { return $this->picPath; } public function setPosition($position) { $this->position = $position; $this->apiParas["position"] = $position; } public function getPosition() { return $this->position; } public function setProperties($properties) { $this->properties = $properties; $this->apiParas["properties"] = $properties; } public function getProperties() { return $this->properties; } public function getApiMethodName() { return "taobao.item.joint.propimg"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->numIid,"numIid"); RequestCheckUtil::checkNotNull($this->picPath,"picPath"); RequestCheckUtil::checkNotNull($this->properties,"properties"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }