diff --git a/app/api/logic/DistributionLogic.php b/app/api/logic/DistributionLogic.php index e396fc20..1d60db43 100644 --- a/app/api/logic/DistributionLogic.php +++ b/app/api/logic/DistributionLogic.php @@ -118,6 +118,7 @@ class DistributionLogic extends Logic try { $result = DistributionMemberApply::where('user_id',$user_id)->find(); if($result == null){ + $url = self::makeMpWechatQrcode($user_id);var_dump($url); $time = time(); $data = [ 'user_id' => $user_id, @@ -132,8 +133,7 @@ class DistributionLogic extends Logic 'update_time' => $time, ]; DistributionMemberApply::create($data); - $url = self::makeMpWechatQrcode($post['user_id']); - User::update(['url'=>$url],['id'=>$post['user_id']]); + User::where("id",$user_id)->update(['url'=>$url['data']['qr_code']]); $distribution = Distribution::where("user_id",$user_id)->find(); $defaultLevelId = DistributionLevel::where('is_default', 1)->value('id'); $data = [ @@ -150,7 +150,6 @@ class DistributionLogic extends Logic Distribution::create($data); } } - Db::commit(); return true; } catch (\Exception $e) {