getOrderPayInfo($data);//获取订单金额以及用户钱包金额 $pay['list'] = $m->getByUnique();// 根据订单唯一流水获取订单信息 if(empty($rs)){//已支付或者找不到此订单 exit(jsonReturn('读取失败',-1)); }else{ $pay['needPay'] = $rs['needPay'];//需付款 } $userId = $this->getUserId(); $shopId = isset($rs['shopId'])?$rs['shopId']:0; $m = new OM(); $pay = array_merge($pay,$m->getPayMoney($userId,$pay['needPay'])); $pay['shopId'] = $shopId; $shopUserId = Db::name('shops')->where('shopId', '=', $shopId)->value('userId'); if ($shopUserId) $pay['shopPaymentInfo'] = Db::name('user_recive') ->where('userId', '=', $shopUserId) ->find(); exit(jsonReturn('',1,$pay)); } /* * 钱包支付 */ public function payByQlg(){ $m = new OM(); exit(json_encode($m->payByQlg())); } }