Browse Source

表创建失败,回滚

tgz 3 years ago
parent
commit
30a790ffee
1 changed files with 6 additions and 2 deletions
  1. 6 2
      app/Modules/User/Services/QappUserService.php

+ 6 - 2
app/Modules/User/Services/QappUserService.php

@@ -219,11 +219,15 @@ class QappUserService
                 'device_info' => $data['device_info'],
             ]);
             $qapp_user->user = $user;
+            if (empty($user->id) || empty($qapp_user->id)) {
+                myLog('qapp_user_register')->info(json_encode($data));
+                DB::rollback();
+                return false;
+            }
             DB::commit();
-
             $this->syncHandle($user, $data);
-
             return $qapp_user;
+            
         } catch (Exception $e) {
             myLog('create_user')->error($e->getMessage());
         }