作者 chencheng

5

@@ -286,15 +286,13 @@ class Wechat extends Api @@ -286,15 +286,13 @@ class Wechat extends Api
286 286
287 */ 287 */
288 public function prepare_order($order_no = ''){ 288 public function prepare_order($order_no = ''){
289 - $user = $this->auth->getUserinfo();  
290 - $user_id = $this->auth->id;  
291 - print_r(json_encode($user));return;  
292 - if(empty($user)){  
293 - return $this->error('预下单的用户信息错误'); 289 + if(empty($order_no)){
  290 + return $this->error('预下单信息错误');
294 } 291 }
295 - 292 + $o_w["order_no"] = $order_no;
  293 + $order_info = Db::name('verification_order')->where($o_w)->find();
  294 + $user_id = $order_info['user_id'];
296 $userInfo = Db::name('user')->where(['id'=>$user_id])->find(); 295 $userInfo = Db::name('user')->where(['id'=>$user_id])->find();
297 -  
298 $out_trade_no = $order_no; 296 $out_trade_no = $order_no;
299 $o_w["order_no"] = $out_trade_no; 297 $o_w["order_no"] = $out_trade_no;
300 $order_info = Db::name('verification_order')->where($o_w)->find(); 298 $order_info = Db::name('verification_order')->where($o_w)->find();