service == null) { $this->service = new Cs();//逻辑处理 } return $this->service; } /** * Des:取消订单 * Name: actionCancelOrder * @return string * @author 倪宗锋 */ public function actionCancelOrder() { $getPost = InterfaceUtil::post(); if ($getPost['flag'] == false) { return InterfaceUtil::returnEr($getPost['msg']); } $param = $getPost['data'];//获取到的传递参数 if (empty($param['order_id'])) {//cs订单ID return InterfaceUtil::returnEr('param order_id error'); } if (empty($param['type']) || in_array($param['type'], [1, 2, 3, 4]) == false) { return InterfaceUtil::returnEr('param type error!'); } $cancelOrder = $this->service()->cancelOrder($param['order_id'], $param['type']); if ($cancelOrder['flag'] == false) { return InterfaceUtil::returnEr($cancelOrder['msg']); } return InterfaceUtil::returnSu(); } /** * Des:确认酒店订单 * Name: actionConfirmHotelOrder * @return string * @author 倪宗锋 */ public function actionConfirmHotelOrder() { $getPost = InterfaceUtil::post(); if ($getPost['flag'] == false) { return InterfaceUtil::returnEr($getPost['msg']); } $param = $getPost['data'];//获取到的传递参数 if (empty($param['order_id'])) {//cs订单ID return InterfaceUtil::returnEr('param order_id error'); } $cancelOrder = $this->service()->confirmHotelOrder($param['order_id']); if ($cancelOrder['flag'] == false) { return InterfaceUtil::returnEr($cancelOrder['msg']); } return InterfaceUtil::returnSu(); } }