|
@@ -127,7 +127,13 @@ class Hexiao extends Api
|
|
|
if($this->auth->group_id != 3){$this->error('你是不是来错地方了?');}
|
|
|
// $order_id = input('order_id', 0);
|
|
|
// $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();
|
|
|
$order = Db::name('unishop_order')->where(['out_trade_no' => $out_trade_no])->lock(true)->find();
|