Files
ckb-SuperAdmin/Server/extend/alipay-sdk-all/v2/aop/request/AlipaySecurityProdAfsrcVulCreateRequest.php
2025-04-09 09:31:09 +08:00

407 lines
6.4 KiB
PHP

<?php
/**
* ALIPAY API: alipay.security.prod.afsrc.vul.create request
*
* @author auto create
* @since 1.0, 2024-03-01 16:28:33
*/
class AlipaySecurityProdAfsrcVulCreateRequest
{
/**
* 漏洞附件
**/
private $attachment;
/**
* 漏洞所属业务
**/
private $business;
/**
* 漏洞所属公司
**/
private $company;
/**
* 漏洞详情
**/
private $detail;
/**
* HavanaId(淘宝uid)
**/
private $hid;
/**
* 用户上报漏洞等级
**/
private $level;
/**
* 白帽子提交漏洞时填写的手机号
**/
private $mobilePhone;
/**
* 漏洞名称
**/
private $name;
/**
* 用户昵称
**/
private $nick;
/**
* 漏洞状态
**/
private $status;
/**
* 漏洞提交时间
**/
private $submitTime;
/**
* 子平台漏洞一级类型 ID
**/
private $typeSubFirstId;
/**
* 一级漏洞类型名称
**/
private $typeSubFirstName;
/**
* 子平台漏洞二级类型 ID
**/
private $typeSubSecondId;
/**
* 二级漏洞类型名称
**/
private $typeSubSecondName;
/**
* 统一平台漏洞一级类型 ID
**/
private $typeUnionFirstId;
/**
* 统一平台漏洞二级类型 ID
**/
private $typeUnionSecondId;
/**
* 漏洞 URL
**/
private $url;
/**
* 支付宝 ID
**/
private $userId;
private $apiParas = array();
private $terminalType;
private $terminalInfo;
private $prodCode;
private $apiVersion="1.0";
private $notifyUrl;
private $returnUrl;
private $needEncrypt=false;
public function setAttachment($attachment)
{
$this->attachment = $attachment;
$this->apiParas["attachment"] = $attachment;
}
public function getAttachment()
{
return $this->attachment;
}
public function setBusiness($business)
{
$this->business = $business;
$this->apiParas["business"] = $business;
}
public function getBusiness()
{
return $this->business;
}
public function setCompany($company)
{
$this->company = $company;
$this->apiParas["company"] = $company;
}
public function getCompany()
{
return $this->company;
}
public function setDetail($detail)
{
$this->detail = $detail;
$this->apiParas["detail"] = $detail;
}
public function getDetail()
{
return $this->detail;
}
public function setHid($hid)
{
$this->hid = $hid;
$this->apiParas["hid"] = $hid;
}
public function getHid()
{
return $this->hid;
}
public function setLevel($level)
{
$this->level = $level;
$this->apiParas["level"] = $level;
}
public function getLevel()
{
return $this->level;
}
public function setMobilePhone($mobilePhone)
{
$this->mobilePhone = $mobilePhone;
$this->apiParas["mobile_phone"] = $mobilePhone;
}
public function getMobilePhone()
{
return $this->mobilePhone;
}
public function setName($name)
{
$this->name = $name;
$this->apiParas["name"] = $name;
}
public function getName()
{
return $this->name;
}
public function setNick($nick)
{
$this->nick = $nick;
$this->apiParas["nick"] = $nick;
}
public function getNick()
{
return $this->nick;
}
public function setStatus($status)
{
$this->status = $status;
$this->apiParas["status"] = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSubmitTime($submitTime)
{
$this->submitTime = $submitTime;
$this->apiParas["submit_time"] = $submitTime;
}
public function getSubmitTime()
{
return $this->submitTime;
}
public function setTypeSubFirstId($typeSubFirstId)
{
$this->typeSubFirstId = $typeSubFirstId;
$this->apiParas["type_sub_first_id"] = $typeSubFirstId;
}
public function getTypeSubFirstId()
{
return $this->typeSubFirstId;
}
public function setTypeSubFirstName($typeSubFirstName)
{
$this->typeSubFirstName = $typeSubFirstName;
$this->apiParas["type_sub_first_name"] = $typeSubFirstName;
}
public function getTypeSubFirstName()
{
return $this->typeSubFirstName;
}
public function setTypeSubSecondId($typeSubSecondId)
{
$this->typeSubSecondId = $typeSubSecondId;
$this->apiParas["type_sub_second_id"] = $typeSubSecondId;
}
public function getTypeSubSecondId()
{
return $this->typeSubSecondId;
}
public function setTypeSubSecondName($typeSubSecondName)
{
$this->typeSubSecondName = $typeSubSecondName;
$this->apiParas["type_sub_second_name"] = $typeSubSecondName;
}
public function getTypeSubSecondName()
{
return $this->typeSubSecondName;
}
public function setTypeUnionFirstId($typeUnionFirstId)
{
$this->typeUnionFirstId = $typeUnionFirstId;
$this->apiParas["type_union_first_id"] = $typeUnionFirstId;
}
public function getTypeUnionFirstId()
{
return $this->typeUnionFirstId;
}
public function setTypeUnionSecondId($typeUnionSecondId)
{
$this->typeUnionSecondId = $typeUnionSecondId;
$this->apiParas["type_union_second_id"] = $typeUnionSecondId;
}
public function getTypeUnionSecondId()
{
return $this->typeUnionSecondId;
}
public function setUrl($url)
{
$this->url = $url;
$this->apiParas["url"] = $url;
}
public function getUrl()
{
return $this->url;
}
public function setUserId($userId)
{
$this->userId = $userId;
$this->apiParas["user_id"] = $userId;
}
public function getUserId()
{
return $this->userId;
}
public function getApiMethodName()
{
return "alipay.security.prod.afsrc.vul.create";
}
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;
}
}