正在显示
2 个修改的文件
包含
3 行增加
和
2 行删除
| @@ -285,11 +285,12 @@ class Client extends Base | @@ -285,11 +285,12 @@ class Client extends Base | ||
| 285 | $order_no=$this->postParam['order_no']; | 285 | $order_no=$this->postParam['order_no']; |
| 286 | Db::startTrans(); | 286 | Db::startTrans(); |
| 287 | try{ | 287 | try{ |
| 288 | + $order_no=time().rand(10000,99999); | ||
| 288 | //获取到订单信息 | 289 | //获取到订单信息 |
| 289 | $res=Db::name('verification_order')->where(['order_no'=>$order_no])->find(); | 290 | $res=Db::name('verification_order')->where(['order_no'=>$order_no])->find(); |
| 290 | if($res){ | 291 | if($res){ |
| 291 | $res=Db::name('verification_order')->where(['id'=>$res['id']])->update([ | 292 | $res=Db::name('verification_order')->where(['id'=>$res['id']])->update([ |
| 292 | - 'order_no'=>time().rand(10000,99999) | 293 | + 'order_no'=>$order_no |
| 293 | ]); | 294 | ]); |
| 294 | } | 295 | } |
| 295 | $res = (new \app\api\controller\v1\Wechat())->prepare_order($order_no); | 296 | $res = (new \app\api\controller\v1\Wechat())->prepare_order($order_no); |
| @@ -298,7 +298,7 @@ class Wechat extends Api | @@ -298,7 +298,7 @@ class Wechat extends Api | ||
| 298 | $order_info = Db::name('verification_order')->where($o_w)->find(); | 298 | $order_info = Db::name('verification_order')->where($o_w)->find(); |
| 299 | $user_id = $order_info['user_id']; | 299 | $user_id = $order_info['user_id']; |
| 300 | $userInfo = Db::name('user')->where(['id'=>$user_id])->find(); | 300 | $userInfo = Db::name('user')->where(['id'=>$user_id])->find(); |
| 301 | - return $order_info; | 301 | + |
| 302 | $out_trade_no = $order_no; | 302 | $out_trade_no = $order_no; |
| 303 | $o_w["order_no"] = $out_trade_no; | 303 | $o_w["order_no"] = $out_trade_no; |
| 304 | $order_info = Db::name('verification_order')->where($o_w)->find(); | 304 | $order_info = Db::name('verification_order')->where($o_w)->find(); |
-
请 注册 或 登录 后发表评论