浏览代码

修改代码

fuyu 5 年之前
父节点
当前提交
ff798afb24
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      application/inter/controller/Application.php

+ 2 - 1
application/inter/controller/Application.php

@@ -516,7 +516,6 @@ class Application extends Base
         $pay_way = self::PAY_WAY['WECHAT'];
         $pay_way = self::PAY_WAY['WECHAT'];
         DB::startTrans();
         DB::startTrans();
         try{
         try{
-            $order_id = UUIDs::uuid16();
             $remote_order =  DB::table('remote_order')
             $remote_order =  DB::table('remote_order')
             ->where('application_id', $application_id)
             ->where('application_id', $application_id)
             ->where('status', 'neq', self::ORDER_STATUS['CANCEL'])
             ->where('status', 'neq', self::ORDER_STATUS['CANCEL'])
@@ -526,6 +525,7 @@ class Application extends Base
                 DB::rollback();
                 DB::rollback();
                 return json_encode(['status'=>'fail','code'=>'2019','已存在订单,请勿重复发起']);
                 return json_encode(['status'=>'fail','code'=>'2019','已存在订单,请勿重复发起']);
             }
             }
+            $order_id = UUIDs::uuid16();
             DB::table('remote_order')->insert([
             DB::table('remote_order')->insert([
                 'id' => $order_id,
                 'id' => $order_id,
                 'hospital_id' => $hospital_id,
                 'hospital_id' => $hospital_id,
@@ -544,6 +544,7 @@ class Application extends Base
             DB::commit();
             DB::commit();
             return json_encode(['status'=>'ok','code'=>'0000','oid'=>$order_id,'aid'=>$application_id]);
             return json_encode(['status'=>'ok','code'=>'0000','oid'=>$order_id,'aid'=>$application_id]);
         } catch (\Exception $e) {
         } catch (\Exception $e) {
+            var_dump(e);
             DB::rollback();
             DB::rollback();
         }
         }
         return json_encode(['status'=>'fail','code'=>'2020','远程诊断发起失败']);
         return json_encode(['status'=>'fail','code'=>'2020','远程诊断发起失败']);