laowu 7 horas atrás
pai
commit
4e0eece8aa
1 arquivos alterados com 6 adições e 1 exclusões
  1. 6 1
      app/Http/Controllers/Game/AgentController.php

+ 6 - 1
app/Http/Controllers/Game/AgentController.php

@@ -14,6 +14,7 @@ use App\Game\Services\PgSoftService;
 use App\Game\Services\RouteService;
 use App\Game\Services\ServerService;
 use App\Game\WebChannelConfig;
+use App\Http\Controllers\Api\AgentClickController;
 use App\Http\Controllers\Controller;
 use App\Http\helper\NumConfig;
 use App\Http\logic\api\OrderLogic;
@@ -58,8 +59,12 @@ class AgentController extends Controller
         $gUser->save();
         AgentLinks::where('GlobalUID',$GlobalUID)->update(['Channel'=>$Channel]);
         $UserID=ServerService::GlobalToUserID($GlobalUID);
+        $user = AccountsInfo::where('UserID',$UserID)->first();
         AccountsInfo::where('UserID',$UserID)->update(['Channel'=>$Channel]);
-        Log::info("用戶渠道修改", ['UserID'=>$UserID, 'Channel'=>$Channel]);
+        if ($user && $user->Channel != $Channel) {
+            Log::info("用戶渠道修改", ['UserID'=>$UserID, 'orgChannel'=>$user->Channel, 'Channel'=>$Channel]);
+            AgentClickController::changePlatformData($user->Channel, $Channel);
+        }
     }
     public function newAgent(Request $request)
     {