<?php  
 | 
/**  
 | 
 * TOP API: alibaba.aliqin.fc.sms.num.query request  
 | 
 *   
 | 
 * @author auto create  
 | 
 * @since 1.0, 2016.03.01  
 | 
 */  
 | 
class AlibabaAliqinFcSmsNumQueryRequest  
 | 
{  
 | 
    /**   
 | 
     * 短信发送流水  
 | 
     **/  
 | 
    private $bizId;  
 | 
      
 | 
    /**   
 | 
     * 分页参数,页码  
 | 
     **/  
 | 
    private $currentPage;  
 | 
      
 | 
    /**   
 | 
     * 分页参数,每页数量。最大值50  
 | 
     **/  
 | 
    private $pageSize;  
 | 
      
 | 
    /**   
 | 
     * 短信发送日期,支持近30天记录查询,格式yyyyMMdd  
 | 
     **/  
 | 
    private $queryDate;  
 | 
      
 | 
    /**   
 | 
     * 短信接收号码  
 | 
     **/  
 | 
    private $recNum;  
 | 
      
 | 
    private $apiParas = array();  
 | 
      
 | 
    public function setBizId($bizId) 
 | 
    {  
 | 
        $this->bizId = $bizId;  
 | 
        $this->apiParas["biz_id"] = $bizId;  
 | 
    } 
 | 
  
 | 
    public function getBizId() 
 | 
    {  
 | 
        return $this->bizId;  
 | 
    } 
 | 
  
 | 
    public function setCurrentPage($currentPage) 
 | 
    {  
 | 
        $this->currentPage = $currentPage;  
 | 
        $this->apiParas["current_page"] = $currentPage;  
 | 
    } 
 | 
  
 | 
    public function getCurrentPage() 
 | 
    {  
 | 
        return $this->currentPage;  
 | 
    } 
 | 
  
 | 
    public function setPageSize($pageSize) 
 | 
    {  
 | 
        $this->pageSize = $pageSize;  
 | 
        $this->apiParas["page_size"] = $pageSize;  
 | 
    } 
 | 
  
 | 
    public function getPageSize() 
 | 
    {  
 | 
        return $this->pageSize;  
 | 
    } 
 | 
  
 | 
    public function setQueryDate($queryDate) 
 | 
    {  
 | 
        $this->queryDate = $queryDate;  
 | 
        $this->apiParas["query_date"] = $queryDate;  
 | 
    } 
 | 
  
 | 
    public function getQueryDate() 
 | 
    {  
 | 
        return $this->queryDate;  
 | 
    } 
 | 
  
 | 
    public function setRecNum($recNum) 
 | 
    {  
 | 
        $this->recNum = $recNum;  
 | 
        $this->apiParas["rec_num"] = $recNum;  
 | 
    } 
 | 
  
 | 
    public function getRecNum() 
 | 
    {  
 | 
        return $this->recNum;  
 | 
    } 
 | 
  
 | 
    public function getApiMethodName()  
 | 
    {  
 | 
        return "alibaba.aliqin.fc.sms.num.query";  
 | 
    }  
 | 
      
 | 
    public function getApiParas()  
 | 
    {  
 | 
        return $this->apiParas;  
 | 
    }  
 | 
      
 | 
    public function check()  
 | 
    {  
 | 
          
 | 
        RequestCheckUtil::checkNotNull($this->currentPage,"currentPage");  
 | 
        RequestCheckUtil::checkNotNull($this->pageSize,"pageSize");  
 | 
        RequestCheckUtil::checkNotNull($this->queryDate,"queryDate");  
 | 
        RequestCheckUtil::checkNotNull($this->recNum,"recNum");  
 | 
    }  
 | 
      
 | 
    public function putOtherTextParam($key, $value) {  
 | 
        $this->apiParas[$key] = $value;  
 | 
        $this->$key = $value;  
 | 
    }  
 | 
}  
 |