<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddEinvoiceOutboundQueryTaxpayerInfoRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
private $request;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "request", $this->request);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.einvoice.outbound.query.taxpayer.info";
}
public function setRequest($request)
{
$this->request = $request;
}
}
class PddEinvoiceOutboundQueryTaxpayerInfoRequest_Request extends PopBaseJsonEntity
{
public function __construct()
{
}
private $appCode;
private $cmdName;
private $sign;
private $serialNo;
private $postTime;
private $taxpayerCode;
public function setAppCode($appCode)
{
$this->appCode = $appCode;
}
public function setCmdName($cmdName)
{
$this->cmdName = $cmdName;
}
public function setSign($sign)
{
$this->sign = $sign;
}
public function setSerialNo($serialNo)
{
$this->serialNo = $serialNo;
}
public function setPostTime($postTime)
{
$this->postTime = $postTime;
}
public function setTaxpayerCode($taxpayerCode)
{
$this->taxpayerCode = $taxpayerCode;
}
}