mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-12 18:21:04 +03:30
only return user's packages and items for supervisor and user role, and adding items field for package index
This commit is contained in:
@@ -15,54 +15,6 @@ class TempSeeder extends Seeder
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
$users = [
|
||||
[
|
||||
'name' => 'user',
|
||||
'email' => 'user@user',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09392349878',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'yyop.st 45 5.No',
|
||||
'remember_token' => '1234567891',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
],
|
||||
[
|
||||
'name' => 'admin',
|
||||
'email' => 'admin@admin',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09121231234',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'rgdforp.st 49 8.No',
|
||||
'remember_token' => '5432123459',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
],
|
||||
[
|
||||
'name' => 'supervisor',
|
||||
'email' => 'supervisor@supervisor',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09101231232',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'yyhdfghop.st 43 6.No',
|
||||
'remember_token' => '1234543212',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]
|
||||
];
|
||||
\App\Models\User::insert($users);
|
||||
$roles = [
|
||||
['name' => 'Admin','guard_name'=>'api'],
|
||||
['name' => 'Supervisor','guard_name'=>'api'],
|
||||
@@ -70,8 +22,54 @@ class TempSeeder extends Seeder
|
||||
];
|
||||
Role::insert($roles);
|
||||
|
||||
User::find(436)->assignRole('User');
|
||||
User::find(437)->assignRole('Admin');
|
||||
User::find(438)->assignRole('Supervisor');
|
||||
$user = User::create([
|
||||
'name' => 'user',
|
||||
'email' => 'user@user',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09392349878',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'yyop.st 45 5.No',
|
||||
'remember_token' => '1234567891',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]);
|
||||
$admin = User::create([
|
||||
'name' => 'admin',
|
||||
'email' => 'admin@admin',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09121231234',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'rgdforp.st 49 8.No',
|
||||
'remember_token' => '5432123459',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]);
|
||||
$supervisor=User::create([
|
||||
'name' => 'supervisor',
|
||||
'email' => 'supervisor@supervisor',
|
||||
'country_code' => '0098',
|
||||
'cell_number' => '09101231232',
|
||||
'gender' => 'Male',
|
||||
'verified' => 'Verified',
|
||||
'status' => 'Active',
|
||||
'medical_center_id' => 1, // ایجاد مرکز پزشکی به طور خودکار
|
||||
'password' => bcrypt('password'), // رمز عبور پیشفرض
|
||||
'address' => 'yyhdfghop.st 43 6.No',
|
||||
'remember_token' => '1234543212',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]);
|
||||
|
||||
$user->assignRole('User');
|
||||
$admin->assignRole('Admin');
|
||||
$supervisor->assignRole('Supervisor');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user