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; } }