getOrderInfoById($param['order_id']); $cancelFlag = OrderUtil::applyCancelOrder($param['order_id'], $param['is_check'], 1, $orderInfo['fx_uid'], 2);//分销商取消订单 return json_encode($cancelFlag); } /** * Des:发送微信通知 * Name: actionSendWxMsg * @return string * @author 倪宗锋 */ public function actionSendWxMsg() { $getPost = InterfaceUtil::post(); if ($getPost['flag'] == false) { return Util::returnJsEr($getPost['msg']); } $param = $getPost['data'];//获取到的传递参数 if ($param['type'] == 1) {//下单通知 OrderUtil::sendCreateOrderWxMsg($param['order_id']);//微信通知 $flag = OrderUtil::sendFxCreateOrder($param['order_id']);//分销通知 } elseif ($param['type'] == 2) {//退款通知 $flag = OrderUtil::sendRefundWxMsg($param['order_id'], $param['money']); } elseif ($param['type'] == 3) {//佣金结算通知 $flag = OrderUtil::sendCommissionWxMsg($param['order_id']); } elseif ($param['type'] == 4) {//出行车辆通知 $flag = OrderUtil::sendRunBusWxMsg($param); } elseif ($param['type'] == 5) {//取消订单通知 $flag = OrderUtil::sendCancelOrderWxMsg($param['order_id']); } elseif ($param['type'] == 6) {//酒店确认订单通知 $flag = OrderUtil::sendConfirmWxMsg($param['order_id']); } elseif ($param['type'] == 7) {//发送出行通知 $flag = OrderUtil::sendTravelTipsWxMsg($param); } else { return Util::returnJsEr('请求失败!未找到对应的通知类型!'); } return json_encode($flag); } }