87 lines
1.6 KiB
PHP
87 lines
1.6 KiB
PHP
<?php
|
||
/**
|
||
* TOP API: taobao.fenxiao.order.remark.update request
|
||
*
|
||
* @author auto create
|
||
* @since 1.0, 2024.03.14
|
||
*/
|
||
class FenxiaoOrderRemarkUpdateRequest
|
||
{
|
||
/**
|
||
* 采购单编号
|
||
**/
|
||
private $purchaseOrderId;
|
||
|
||
/**
|
||
* 备注内容(供应商操作)
|
||
**/
|
||
private $supplierMemo;
|
||
|
||
/**
|
||
* 旗子的标记,1-5之间的数字。非1-5之间,都采用1作为默认。
|
||
1:红色
|
||
2:黄色
|
||
3:绿色
|
||
4:蓝色
|
||
5:粉红色
|
||
**/
|
||
private $supplierMemoFlag;
|
||
|
||
private $apiParas = array();
|
||
|
||
public function setPurchaseOrderId($purchaseOrderId)
|
||
{
|
||
$this->purchaseOrderId = $purchaseOrderId;
|
||
$this->apiParas["purchase_order_id"] = $purchaseOrderId;
|
||
}
|
||
|
||
public function getPurchaseOrderId()
|
||
{
|
||
return $this->purchaseOrderId;
|
||
}
|
||
|
||
public function setSupplierMemo($supplierMemo)
|
||
{
|
||
$this->supplierMemo = $supplierMemo;
|
||
$this->apiParas["supplier_memo"] = $supplierMemo;
|
||
}
|
||
|
||
public function getSupplierMemo()
|
||
{
|
||
return $this->supplierMemo;
|
||
}
|
||
|
||
public function setSupplierMemoFlag($supplierMemoFlag)
|
||
{
|
||
$this->supplierMemoFlag = $supplierMemoFlag;
|
||
$this->apiParas["supplier_memo_flag"] = $supplierMemoFlag;
|
||
}
|
||
|
||
public function getSupplierMemoFlag()
|
||
{
|
||
return $this->supplierMemoFlag;
|
||
}
|
||
|
||
public function getApiMethodName()
|
||
{
|
||
return "taobao.fenxiao.order.remark.update";
|
||
}
|
||
|
||
public function getApiParas()
|
||
{
|
||
return $this->apiParas;
|
||
}
|
||
|
||
public function check()
|
||
{
|
||
|
||
RequestCheckUtil::checkNotNull($this->purchaseOrderId,"purchaseOrderId");
|
||
RequestCheckUtil::checkNotNull($this->supplierMemo,"supplierMemo");
|
||
}
|
||
|
||
public function putOtherTextParam($key, $value) {
|
||
$this->apiParas[$key] = $value;
|
||
$this->$key = $value;
|
||
}
|
||
}
|