129 lines
2.1 KiB
PHP
129 lines
2.1 KiB
PHP
![]() |
<?php
|
|||
|
/**
|
|||
|
* TOP API: alibaba.ascp.logistics.seller.orders.get request
|
|||
|
*
|
|||
|
* @author auto create
|
|||
|
* @since 1.0, 2022.12.19
|
|||
|
*/
|
|||
|
class AlibabaAscpLogisticsSellerOrdersGetRequest
|
|||
|
{
|
|||
|
/**
|
|||
|
* 分页索引
|
|||
|
**/
|
|||
|
private $pageIndex;
|
|||
|
|
|||
|
/**
|
|||
|
* 分页大小
|
|||
|
**/
|
|||
|
private $pageSize;
|
|||
|
|
|||
|
/**
|
|||
|
* 收货码
|
|||
|
**/
|
|||
|
private $receiveCode;
|
|||
|
|
|||
|
/**
|
|||
|
* 淘系交易id
|
|||
|
**/
|
|||
|
private $tid;
|
|||
|
|
|||
|
/**
|
|||
|
* 核销日期
|
|||
|
**/
|
|||
|
private $writeOffDate;
|
|||
|
|
|||
|
/**
|
|||
|
* 1代表未核销,2代表已核销
|
|||
|
**/
|
|||
|
private $writeOffStatus;
|
|||
|
|
|||
|
private $apiParas = array();
|
|||
|
|
|||
|
public function setPageIndex($pageIndex)
|
|||
|
{
|
|||
|
$this->pageIndex = $pageIndex;
|
|||
|
$this->apiParas["page_index"] = $pageIndex;
|
|||
|
}
|
|||
|
|
|||
|
public function getPageIndex()
|
|||
|
{
|
|||
|
return $this->pageIndex;
|
|||
|
}
|
|||
|
|
|||
|
public function setPageSize($pageSize)
|
|||
|
{
|
|||
|
$this->pageSize = $pageSize;
|
|||
|
$this->apiParas["page_size"] = $pageSize;
|
|||
|
}
|
|||
|
|
|||
|
public function getPageSize()
|
|||
|
{
|
|||
|
return $this->pageSize;
|
|||
|
}
|
|||
|
|
|||
|
public function setReceiveCode($receiveCode)
|
|||
|
{
|
|||
|
$this->receiveCode = $receiveCode;
|
|||
|
$this->apiParas["receive_code"] = $receiveCode;
|
|||
|
}
|
|||
|
|
|||
|
public function getReceiveCode()
|
|||
|
{
|
|||
|
return $this->receiveCode;
|
|||
|
}
|
|||
|
|
|||
|
public function setTid($tid)
|
|||
|
{
|
|||
|
$this->tid = $tid;
|
|||
|
$this->apiParas["tid"] = $tid;
|
|||
|
}
|
|||
|
|
|||
|
public function getTid()
|
|||
|
{
|
|||
|
return $this->tid;
|
|||
|
}
|
|||
|
|
|||
|
public function setWriteOffDate($writeOffDate)
|
|||
|
{
|
|||
|
$this->writeOffDate = $writeOffDate;
|
|||
|
$this->apiParas["write_off_date"] = $writeOffDate;
|
|||
|
}
|
|||
|
|
|||
|
public function getWriteOffDate()
|
|||
|
{
|
|||
|
return $this->writeOffDate;
|
|||
|
}
|
|||
|
|
|||
|
public function setWriteOffStatus($writeOffStatus)
|
|||
|
{
|
|||
|
$this->writeOffStatus = $writeOffStatus;
|
|||
|
$this->apiParas["write_off_status"] = $writeOffStatus;
|
|||
|
}
|
|||
|
|
|||
|
public function getWriteOffStatus()
|
|||
|
{
|
|||
|
return $this->writeOffStatus;
|
|||
|
}
|
|||
|
|
|||
|
public function getApiMethodName()
|
|||
|
{
|
|||
|
return "alibaba.ascp.logistics.seller.orders.get";
|
|||
|
}
|
|||
|
|
|||
|
public function getApiParas()
|
|||
|
{
|
|||
|
return $this->apiParas;
|
|||
|
}
|
|||
|
|
|||
|
public function check()
|
|||
|
{
|
|||
|
|
|||
|
RequestCheckUtil::checkNotNull($this->receiveCode,"receiveCode");
|
|||
|
}
|
|||
|
|
|||
|
public function putOtherTextParam($key, $value) {
|
|||
|
$this->apiParas[$key] = $value;
|
|||
|
$this->$key = $value;
|
|||
|
}
|
|||
|
}
|