REAPI/extend/sdk/taobao/top/request/SellercenterSubusersPageRequest.php
2024-09-29 15:43:18 +08:00

97 lines
1.6 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* TOP API: taobao.sellercenter.subusers.page request
*
* @author auto create
* @since 1.0, 2022.02.18
*/
class SellercenterSubusersPageRequest
{
/**
* 可以不传,不传的话和老接口返回数据一样。如果传则根据子账号当前状态筛选 1正常 2冻结 3处罚如果不传默认都返回
**/
private $accountStatus;
/**
* 主账号登陆nick
**/
private $nick;
/**
* 页码大于等于1
**/
private $pageNum;
/**
* 页大小大于1小于200
**/
private $pageSize;
private $apiParas = array();
public function setAccountStatus($accountStatus)
{
$this->accountStatus = $accountStatus;
$this->apiParas["account_status"] = $accountStatus;
}
public function getAccountStatus()
{
return $this->accountStatus;
}
public function setNick($nick)
{
$this->nick = $nick;
$this->apiParas["nick"] = $nick;
}
public function getNick()
{
return $this->nick;
}
public function setPageNum($pageNum)
{
$this->pageNum = $pageNum;
$this->apiParas["page_num"] = $pageNum;
}
public function getPageNum()
{
return $this->pageNum;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
$this->apiParas["page_size"] = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function getApiMethodName()
{
return "taobao.sellercenter.subusers.page";
}
public function getApiParas()
{
return $this->apiParas;
}
public function check()
{
RequestCheckUtil::checkNotNull($this->nick,"nick");
}
public function putOtherTextParam($key, $value) {
$this->apiParas[$key] = $value;
$this->$key = $value;
}
}