lizhen_gitee 7 月之前
父节点
当前提交
54f84e3fbb
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      application/api/controller/Hexiao.php

+ 7 - 1
application/api/controller/Hexiao.php

@@ -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();