Files
cunkebao_v3/Server/extend/alipay-sdk-all/v2/aop/request/AlipayEbppProdmodeAgreementUploadRequest.php
2025-04-02 16:00:10 +08:00

151 lines
2.7 KiB
PHP
Executable File
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
/**
* ALIPAY API: alipay.ebpp.prodmode.agreement.upload request
*
* @author auto create
* @since 1.0, 2023-08-21 02:23:57
*/
class AlipayEbppProdmodeAgreementUploadRequest
{
/**
* 操作者名称
**/
private $operatorName;
/**
* 创建批次任务ID生成结果需要外部商户邦道提交批次水燃入驻信息调用alipay.ebpp.isv.prodmode.create入驻信息开放接口缴费端接收请求创建批次任务生成任务ID通过创建任务接口返回给邦道。
**/
private $taskId;
/**
* byte[]数组类型值,提供邦道授权函协议上传,上传文件格式必须是.rar或.zip压缩文件。
**/
private $uploadFile;
private $apiParas = array();
private $terminalType;
private $terminalInfo;
private $prodCode;
private $apiVersion="1.0";
private $notifyUrl;
private $returnUrl;
private $needEncrypt=false;
public function setOperatorName($operatorName)
{
$this->operatorName = $operatorName;
$this->apiParas["operator_name"] = $operatorName;
}
public function getOperatorName()
{
return $this->operatorName;
}
public function setTaskId($taskId)
{
$this->taskId = $taskId;
$this->apiParas["task_id"] = $taskId;
}
public function getTaskId()
{
return $this->taskId;
}
public function setUploadFile($uploadFile)
{
$this->uploadFile = $uploadFile;
$this->apiParas["upload_file"] = $uploadFile;
}
public function getUploadFile()
{
return $this->uploadFile;
}
public function getApiMethodName()
{
return "alipay.ebpp.prodmode.agreement.upload";
}
public function setNotifyUrl($notifyUrl)
{
$this->notifyUrl=$notifyUrl;
}
public function getNotifyUrl()
{
return $this->notifyUrl;
}
public function setReturnUrl($returnUrl)
{
$this->returnUrl=$returnUrl;
}
public function getReturnUrl()
{
return $this->returnUrl;
}
public function getApiParas()
{
return $this->apiParas;
}
public function getTerminalType()
{
return $this->terminalType;
}
public function setTerminalType($terminalType)
{
$this->terminalType = $terminalType;
}
public function getTerminalInfo()
{
return $this->terminalInfo;
}
public function setTerminalInfo($terminalInfo)
{
$this->terminalInfo = $terminalInfo;
}
public function getProdCode()
{
return $this->prodCode;
}
public function setProdCode($prodCode)
{
$this->prodCode = $prodCode;
}
public function setApiVersion($apiVersion)
{
$this->apiVersion=$apiVersion;
}
public function getApiVersion()
{
return $this->apiVersion;
}
public function setNeedEncrypt($needEncrypt)
{
$this->needEncrypt=$needEncrypt;
}
public function getNeedEncrypt()
{
return $this->needEncrypt;
}
}