<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddFlightOrderCancelRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
private $traceId;
private $subTraceId;
private $outOrderNo;
private $outChangeNo;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "trace_id", $this->traceId);
$this->setUserParam($params, "sub_trace_id", $this->subTraceId);
$this->setUserParam($params, "out_order_no", $this->outOrderNo);
$this->setUserParam($params, "out_change_no", $this->outChangeNo);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.flight.order.cancel";
}
public function setTraceId($traceId)
{
$this->traceId = $traceId;
}
public function setSubTraceId($subTraceId)
{
$this->subTraceId = $subTraceId;
}
public function setOutOrderNo($outOrderNo)
{
$this->outOrderNo = $outOrderNo;
}
public function setOutChangeNo($outChangeNo)
{
$this->outChangeNo = $outChangeNo;
}
}