setUserParam($params, "code", $this->code); $this->setUserParam($params, "crh_order_id", $this->crhOrderId); $this->setUserParam($params, "gate_no", $this->gateNo); $this->setUserParam($params, "msg", $this->msg); $this->setUserParam($params, "order_id", $this->orderId); $this->setUserParam($params, "pdd_order_id", $this->pddOrderId); $this->setUserParam($params, "request_id", $this->requestId); $this->setUserParam($params, "vendor_time", $this->vendorTime); } public function getVersion() { return "V1"; } public function getDataType() { return "JSON"; } public function getType() { return "pdd.train.callback.confirm.pay"; } public function setCode($code) { $this->code = $code; } public function setCrhOrderId($crhOrderId) { $this->crhOrderId = $crhOrderId; } public function setGateNo($gateNo) { $this->gateNo = $gateNo; } public function setMsg($msg) { $this->msg = $msg; } public function setOrderId($orderId) { $this->orderId = $orderId; } public function setPddOrderId($pddOrderId) { $this->pddOrderId = $pddOrderId; } public function setRequestId($requestId) { $this->requestId = $requestId; } public function setVendorTime($vendorTime) { $this->vendorTime = $vendorTime; } }