peterguo 2 months ago
parent
commit
bf362ddb82

+ 0 - 1
app/Admin/Controllers/GlobalUserController.php

@@ -11,7 +11,6 @@ use Encore\Admin\Form;
 use Encore\Admin\Grid;
 use Encore\Admin\Show;
 use Encore\Admin\Widgets\Table;
-use Stancl\Tenancy\Database\Models\Domain;
 
 class GlobalUserController extends AdminController
 {

+ 6 - 3
app/Admin/Controllers/TenantController.php

@@ -28,7 +28,8 @@ class TenantController extends AdminController
         $databaseConfig = config('database.connections');
 
         $grid->column('id')->copyable();
-        $grid->column('name');
+        $grid->column('name')->copyable();
+        $grid->column('company_name')->copyable();
         $grid->column('email');
         $grid->column('tenancy_db_connection')->expand(function ($model) use ($databaseConfig) {
             $config = $databaseConfig[$model->tenancy_db_connection] ?? [];
@@ -81,6 +82,7 @@ class TenantController extends AdminController
         $show = new Show(Tenant::query()->findOrFail($id));
         $show->field('id');
         $show->field('name');
+        $show->field('company_name');
         $show->field('email');
         $show->field('tenancy_db_connection');
         $show->field('expired_at');
@@ -125,10 +127,11 @@ class TenantController extends AdminController
 
         $form->tab('basicInfo', function (Form $form) use ($databaseConnections, $tenantId) {
             $form->text('id')->rules('required')->default($tenantId); // 设置默认值为 tenant_id
-            $form->text('name');
+            $form->text('name')->required();
+            $form->text('company_name')->icon('')->required();
             $form->text('email');
             $form->radio('tenancy_db_connection')
-                ->options($databaseConnections)->default('mysql');;
+                ->options($databaseConnections)->default('mysql')->required();
             $form->datetime('expired_at');
         })->tab('domains', function (Form $form) {
             $form->hasMany('domains', '', function (Form\NestedForm $form) {

+ 0 - 3
database/seeders/DatabaseSeeder.php

@@ -15,8 +15,5 @@ class DatabaseSeeder extends Seeder
     {
         // Initialize route permission
         Artisan::call('lpc:initialize-route-permission');
-
-        // Initialize super admin
-        $this->call(SuperAdminSeeder::class);
     }
 }