assign('data',$data); $m = new OM(); $rs = $m->getOrderPayInfo($data);//获取订单金额以及用户钱包金额 $pay['list'] = $m->getByUnique();// 根据订单唯一流水获取订单信息 if(empty($rs)){//已支付或者找不到此订单 exit(jsonReturn('读取失败',-1)); }else{ $pay['needPay'] = $rs['needPay'];//需付款 //获取用户钱包 $user = model('users')->getFieldsById($data['userId'],'userMoney,payPwd'); $pay['userMoney'] = $user['userMoney']; $payPwd = $user['payPwd']; $payPwd = empty($payPwd)?0:1; $pay['payPwd'] = $payPwd;//1有密码0没设置密码 } exit(jsonReturn('',1,$pay)); } /** * 钱包支付 */ public function payByWallet(){ $m = new OM(); exit(json_encode($m->payByWallet())); } }