Procházet zdrojové kódy

tencent_im_user_id update

xiaogang před 3 roky
rodič
revize
43560874ad
1 změnil soubory, kde provedl 5 přidání a 2 odebrání
  1. 5 2
      app/Http/Controllers/Api/TestController.php

+ 5 - 2
app/Http/Controllers/Api/TestController.php

xqd
@@ -91,9 +91,12 @@ class TestController
 
     public function test_push(){
         $users = User::query()->get()->toArray();
+        $TencentImAccountService = new TencentImAccountService();
         foreach ($users as $k=>$v){
-            if($v['tencent_im_user_id']=="SSS_SFS"){
-                User::query()->where(['id'=>$v['id']])->update(['tencent_im_user_id'=>"SSS_SFS_".$v['id']]);
+            if(str_contains($v['tencent_im_user_id'], 'SSS_SFS')){
+                $user = User::query()->find($v['id']);
+                $user->tencent_im_user_id = $TencentImAccountService->accountImport($user);
+                $user->save();
             }
         }
         echo 111;