xiaogang 3 năm trước cách đây
mục cha
commit
28f64fef32
1 tập tin đã thay đổi với 12 bổ sung1 xóa
  1. 12 1
      app/Admin/Controllers/UserController.php

+ 12 - 1
app/Admin/Controllers/UserController.php

xqd xqd
@@ -8,6 +8,7 @@ use App\Admin\Actions\Users\UserChange;
 use App\Admin\Actions\Users\UserVip;
 use App\Models\User;
 use App\Models\UserInfoModel;
+use App\Services\TencentImAccountService;
 use Dcat\Admin\Form;
 use Dcat\Admin\Grid;
 use Dcat\Admin\Http\Controllers\AdminController;
@@ -125,8 +126,18 @@ class UserController extends AdminController
         });
         $form->saved(function ($res){
             $user = User::query()->where('mobile',$res->mobile)->first();
+            if (!$user->tencent_im_user_id) {
+                $tencentImAccountService = new TencentImAccountService();
+                $user->tencent_im_user_id = $tencentImAccountService->accountImport($user);
+            }
+
             if(!UserInfoModel::query()->where('user_id',$user->id)->first()){
-                UserInfoModel::query()->create(['user_id'=>$user->id]);
+                UserInfoModel::query()->create([
+                    'user_id'=>$user->id,
+                    'avatar'=>"https://zhengda.oss-cn-chengdu.aliyuncs.com/chengluApp/default.jpg",
+                    'nickname'=>"用户".$user->mobile,
+                    'birthday'=>"1990-01-01"
+                ]);
             }
         });
         return $form;