update action and seeder

This commit is contained in:
Daeng Deni Mardaeni 2023-08-10 22:33:12 +07:00
parent 8750bd2016
commit aca81350a2
8 changed files with 7 additions and 251 deletions

View File

@ -17,21 +17,6 @@
*/ */
public function run() public function run()
{ {
app()[PermissionRegistrar::class]->forgetCachedPermissions();
$data = $this->data();
foreach ($data as $value) {
$permission = Permission::updateOrCreate([
'name' => $value['name'],
'guard_name' => 'web'
], [
'permission_group_id' => $value['group'],
]);
$role = Role::find(1);
$role->givePermissionTo($permission);
}
$this->call([ $this->call([
CetaklabelSeeder::class CetaklabelSeeder::class
]); ]);

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,33 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,33 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,37 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,33 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,35 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -13,39 +13,3 @@
{!! Form::close() !!} {!! Form::close() !!}
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->job_id}}" name="job_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->job_id}}" name="job_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif

View File

@ -1,7 +1,7 @@
@php @php
$route = explode('.', Route::currentRouteName()); $route = explode('.', Route::currentRouteName());
@endphp @endphp
@if( Auth::user()->hasRole('ad') || Auth::user()->hasRole('administrator')) @if( Auth::user()->hasRole('dd') || Auth::user()->hasRole('administrator'))
<div class="d-flex flex-row flex-center"> <div class="d-flex flex-row flex-center">
<a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}" <a href="{{ route($route[0].'.edit',[str_replace('-','_',$route[0]) => $model->id]) }}"
class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1"> class="kt_edit_form btn btn-icon btn-bg-light btn-active-light-primary btn-sm me-1">
@ -14,40 +14,3 @@
</div> </div>
@endif @endif
@if(Auth::user()->hasRole('dd'))
@if($model->status == 0)
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->job_id}}" name="job_id">
<input type="hidden" value="{{$model->sub_job_id}}" name="sub_job_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="1" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_approve_form btn btn-light-success btn-active-success btn-sm " style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-double-check">
<i class="path1"></i>
<i class="path2"></i>
</i> Approve
</button>
{!! Form::close() !!}
{!! Form::open(['method' => 'PUT','route' => [$route[0].'.update', $model->id],'class'=>'d-inline-block']) !!}
<input type="hidden" value="{{$model->directorat_id}}" name="directorat_id">
<input type="hidden" value="{{$model->sub_directorat_id}}" name="sub_directorat_id">
<input type="hidden" value="{{$model->job_id}}" name="job_id">
<input type="hidden" value="{{$model->sub_job_id}}" name="sub_job_id">
<input type="hidden" value="{{$model->kode}}" name="kode">
<input type="hidden" value="{{$model->name}}" name="name">
<input type="hidden" value="3" name="status">
<input type="hidden" value="1" name="approval">
<button type="submit" value="1" class="kt_reject_form btn btn-light-danger btn-active-danger btn-sm" style="--bs-btn-padding-y: .25rem !important; --bs-btn-padding-x: .5rem !important; --bs-btn-font-size: .75rem !important;">
<i class="ki-duotone ki-cross">
<i class="path1"></i>
<i class="path2"></i>
</i> Reject
</button>
{!! Form::close() !!}
@endif
@endif