contract_id => contract.inputNumer in admin resbas

This commit is contained in:
ilmedova 2023-03-09 12:23:12 +05:00
parent e131c19ab6
commit 1f4e6e146b
3 changed files with 44 additions and 10 deletions

View File

@ -40,9 +40,12 @@ protected function setupListOperation()
{ {
$this->crud->addColumns([ $this->crud->addColumns([
[ [
'name' => 'contract_id', 'name' => 'contract_id',
'type' => 'text', 'type' => 'select',
'label' => trans('app.contract.title') 'label' => trans('app.contract.title'),
'entity' => 'department',
'attribute' => 'InputNumber',
'model' => 'App\Models\Contract'
], ],
[ [
'name' => 'department_id', 'name' => 'department_id',

View File

@ -15,14 +15,15 @@ class DatabaseSeeder extends Seeder
public function run() public function run()
{ {
$this->call([ $this->call([
// SettingsSeeder::class, SettingsSeeder::class,
// CountrySeeder::class, CountrySeeder::class,
// StatusSeeder::class, StatusSeeder::class,
// CategorySeeder::class, CategorySeeder::class,
// ClientSeeder::class, ClientSeeder::class,
// AdminSeeder::class AdminSeeder::class,
DepartmentSeeder::class, DepartmentSeeder::class,
ResolutionSeeder::class ResolutionSeeder::class,
PermissionsSeeder::class
]); ]);
} }
} }

View File

@ -0,0 +1,30 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Backpack\PermissionManager\app\Models\Permission;
class PermissionsSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$permissions = [
['name' => 'contracts'],
['name' => 'tickets'],
['name' => 'applications'],
['name' => 'clients'],
['name' => 'accounts'],
];
foreach ($permissions as $key => $value) {
Permission::create($value);
}
}
}