This commit is contained in:
merdan 2022-11-22 12:32:37 +05:00
parent fd50cd8e4a
commit e4a70a9d97
3 changed files with 41 additions and 0 deletions

View File

@ -144,6 +144,12 @@ public function accept($id){
\Alert::add('success', '<strong>Success!</strong><br>Application is accepted');
return redirect()->back();
}
public function refine($id){
$entry = Application::findOrfail($id);
\Alert::add('success', '<strong>Success!</strong><br>Application is refined');
return redirect()->back();
}
/**
* Define what happens when the Create operation is loaded.
*

View File

@ -61,6 +61,40 @@ class="bi bi-check2-square" viewBox="0 0 16 16">
</svg> &nbsp;
@lang('app.application.refine')
</button>
<div class="modal fade" id="refineModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog modal-primary" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Fill the form</h4>
<button class="close" type="button" data-dismiss="modal" aria-label="Close"><span
aria-hidden="true">×</span></button>
</div>
<form class="form-horizontal" action="{{route('refine_application',['id'=>$application->id])}}"
method="post">
@csrf
<div class="modal-body">
<div class="card-body">
<input type="hidden" name="id" value="{{ $application->id }}">
<div class="form-group col-sm-12" element="div" bp-field-wrapper="true"
bp-field-name="title" bp-field-type="text">
<label>Note</label>
<textarea name="content" value="" class="form-control"></textarea>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" type="button" data-dismiss="modal">Close</button>
<button class="btn btn-success" type="submit">Save</button>
</div>
</form>
</div>
<!-- /.modal-content-->
</div>
<!-- /.modal-dialog-->
</div>
<div class="modal fade" id="successModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog modal-primary" role="document">

View File

@ -50,6 +50,7 @@
Route::post('/client/custom-create', [ResourceController::class, 'createClient']);
Route::crud('contract', 'ContractCrudController');
Route::get('application/accept/{id}', [ApplicationCrudController::class, 'accept'])->name('accepted_application');
Route::get('application/refine/{id}', [ApplicationCrudController::class, 'refine'])->name('refine_application');
Route::crud('department', 'DepartmentCrudController');
Route::crud('resolution', 'ResolutionCrudController');
Route::crud('resolutionbasis', 'ResolutionbasisCrudController');