qlg.tsgz.moe/extend/app_alipay/aop/request/AlipayOpenMiniVersionAuditApplyRequest.php
2019-09-06 23:53:10 +08:00

391 lines
7.5 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.open.mini.version.audit.apply request
*
* @author auto create
* @since 1.0, 2017-12-20 10:42:12
*/
class AlipayOpenMiniVersionAuditApplyRequest
{
/**
* 小程序类目,格式为 第一个一级类目_第一个二级类目;第二个一级类目_第二个二级类目
**/
private $appCategoryIds;
/**
* 小程序应用描述20-200个字
**/
private $appDesc;
/**
* 小程序应用英文名称
**/
private $appEnglishName;
/**
* 小程序logo图标图片格式必须为png、jpeg、jpg建议上传像素为180*180
**/
private $appLogo;
/**
* 小程序应用名称
**/
private $appName;
/**
* 小程序应用简介,一句话描述小程序功能
**/
private $appSlogan;
/**
* 小程序版本号
**/
private $appVersion;
/**
* 小程序第四张应用截图不能超过4MB图片格式只支持jpgpng
**/
private $fifthScreenShot;
/**
* 小程序第一张应用截图不能超过4MB图片格式只支持jpgpng
**/
private $firstScreenShot;
/**
* 小程序第四张应用截图不能超过4MB图片格式只支持jpgpng
**/
private $fourthScreenShot;
/**
* 小程序备注
**/
private $memo;
/**
* 小程序服务区域类型GLOBLE-全球CHINA-中国LOCATION-指定区域
**/
private $regionType;
/**
* 小程序第二张应用截图不能超过4MB图片格式只支持jpgpng
**/
private $secondScreenShot;
/**
* 小程序客服邮箱
**/
private $serviceEmail;
/**
* 小程序客服电话
**/
private $servicePhone;
/**
* 省市区信息当区域类型为LOCATION时不能为空province_code不能为空当填写city_code时province_code不能为空当填写area_code时province_code和city_code不能为空
**/
private $serviceRegionInfo;
/**
* 小程序第三张应用截图不能超过4MB图片格式只支持jpgpng
**/
private $thirdScreenShot;
/**
* 小程序版本描述
**/
private $versionDesc;
private $apiParas = array();
private $terminalType;
private $terminalInfo;
private $prodCode;
private $apiVersion="1.0";
private $notifyUrl;
private $returnUrl;
private $needEncrypt=false;
public function setAppCategoryIds($appCategoryIds)
{
$this->appCategoryIds = $appCategoryIds;
$this->apiParas["app_category_ids"] = $appCategoryIds;
}
public function getAppCategoryIds()
{
return $this->appCategoryIds;
}
public function setAppDesc($appDesc)
{
$this->appDesc = $appDesc;
$this->apiParas["app_desc"] = $appDesc;
}
public function getAppDesc()
{
return $this->appDesc;
}
public function setAppEnglishName($appEnglishName)
{
$this->appEnglishName = $appEnglishName;
$this->apiParas["app_english_name"] = $appEnglishName;
}
public function getAppEnglishName()
{
return $this->appEnglishName;
}
public function setAppLogo($appLogo)
{
$this->appLogo = $appLogo;
$this->apiParas["app_logo"] = $appLogo;
}
public function getAppLogo()
{
return $this->appLogo;
}
public function setAppName($appName)
{
$this->appName = $appName;
$this->apiParas["app_name"] = $appName;
}
public function getAppName()
{
return $this->appName;
}
public function setAppSlogan($appSlogan)
{
$this->appSlogan = $appSlogan;
$this->apiParas["app_slogan"] = $appSlogan;
}
public function getAppSlogan()
{
return $this->appSlogan;
}
public function setAppVersion($appVersion)
{
$this->appVersion = $appVersion;
$this->apiParas["app_version"] = $appVersion;
}
public function getAppVersion()
{
return $this->appVersion;
}
public function setFifthScreenShot($fifthScreenShot)
{
$this->fifthScreenShot = $fifthScreenShot;
$this->apiParas["fifth_screen_shot"] = $fifthScreenShot;
}
public function getFifthScreenShot()
{
return $this->fifthScreenShot;
}
public function setFirstScreenShot($firstScreenShot)
{
$this->firstScreenShot = $firstScreenShot;
$this->apiParas["first_screen_shot"] = $firstScreenShot;
}
public function getFirstScreenShot()
{
return $this->firstScreenShot;
}
public function setFourthScreenShot($fourthScreenShot)
{
$this->fourthScreenShot = $fourthScreenShot;
$this->apiParas["fourth_screen_shot"] = $fourthScreenShot;
}
public function getFourthScreenShot()
{
return $this->fourthScreenShot;
}
public function setMemo($memo)
{
$this->memo = $memo;
$this->apiParas["memo"] = $memo;
}
public function getMemo()
{
return $this->memo;
}
public function setRegionType($regionType)
{
$this->regionType = $regionType;
$this->apiParas["region_type"] = $regionType;
}
public function getRegionType()
{
return $this->regionType;
}
public function setSecondScreenShot($secondScreenShot)
{
$this->secondScreenShot = $secondScreenShot;
$this->apiParas["second_screen_shot"] = $secondScreenShot;
}
public function getSecondScreenShot()
{
return $this->secondScreenShot;
}
public function setServiceEmail($serviceEmail)
{
$this->serviceEmail = $serviceEmail;
$this->apiParas["service_email"] = $serviceEmail;
}
public function getServiceEmail()
{
return $this->serviceEmail;
}
public function setServicePhone($servicePhone)
{
$this->servicePhone = $servicePhone;
$this->apiParas["service_phone"] = $servicePhone;
}
public function getServicePhone()
{
return $this->servicePhone;
}
public function setServiceRegionInfo($serviceRegionInfo)
{
$this->serviceRegionInfo = $serviceRegionInfo;
$this->apiParas["service_region_info"] = $serviceRegionInfo;
}
public function getServiceRegionInfo()
{
return $this->serviceRegionInfo;
}
public function setThirdScreenShot($thirdScreenShot)
{
$this->thirdScreenShot = $thirdScreenShot;
$this->apiParas["third_screen_shot"] = $thirdScreenShot;
}
public function getThirdScreenShot()
{
return $this->thirdScreenShot;
}
public function setVersionDesc($versionDesc)
{
$this->versionDesc = $versionDesc;
$this->apiParas["version_desc"] = $versionDesc;
}
public function getVersionDesc()
{
return $this->versionDesc;
}
public function getApiMethodName()
{
return "alipay.open.mini.version.audit.apply";
}
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;
}
}