|  | @@ -127,7 +127,13 @@ class Hexiao extends Api
 | 
											
												
													
														|  |          if($this->auth->group_id != 3){$this->error('你是不是来错地方了?');}
 |  |          if($this->auth->group_id != 3){$this->error('你是不是来错地方了?');}
 | 
											
												
													
														|  |  //        $order_id = input('order_id', 0);
 |  |  //        $order_id = input('order_id', 0);
 | 
											
												
													
														|  |  //        $order_id = \addons\unishop\extend\Hashids::decodeHex($order_id);
 |  |  //        $order_id = \addons\unishop\extend\Hashids::decodeHex($order_id);
 | 
											
												
													
														|  | -        $out_trade_no = input('out_trade_no','');
 |  | 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        $code = input('code','');
 | 
											
												
													
														|  | 
 |  | +        if(strpos($code,'order_hexiao_no|') !== 0){
 | 
											
												
													
														|  | 
 |  | +            $this->error('识别不到的订单');
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        $out_trade_no = substr($code,16);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          Db::startTrans();
 |  |          Db::startTrans();
 | 
											
												
													
														|  |          $order = Db::name('unishop_order')->where(['out_trade_no' => $out_trade_no])->lock(true)->find();
 |  |          $order = Db::name('unishop_order')->where(['out_trade_no' => $out_trade_no])->lock(true)->find();
 |