Josh 4 anni fa
parent
commit
224173ed09

+ 10 - 0
app/Http/Controllers/invitations_SINGLE_Controller.php

@@ -61,6 +61,16 @@ class invitations_SINGLE_Controller extends Controller
 		return response()->view('admin/invitations_SINGLE/ACTION_putMedicareInfoAsGuest', compact('record'), session('message') ? 500 : 200)->header('Content-Type', 'text/html');
 	}
 
+	// GET /invitations/view/{uid}/ACTION_updateBasic
+	public function ACTION_updateBasic(Request $request, $uid) {
+		$record = DB::table('invitation')->where('uid', $uid)->first();
+		if(!$record) {
+			$record = DB::table('invitation')->where('id', $uid)->first();
+			if($record) return redirect('/invitations/view/' . $record->uid . '/ACTION_updateBasic');
+		}
+		return response()->view('admin/invitations_SINGLE/ACTION_updateBasic', compact('record'), session('message') ? 500 : 200)->header('Content-Type', 'text/html');
+	}
+
 	// GET /invitations/view/{uid}/SUB_dashboard
 	public function SUB_dashboard(Request $request, $uid) {
 		$record = DB::table('invitation')->where('uid', $uid)->first();

+ 9 - 1
generatecv/tree.txt

@@ -1160,7 +1160,15 @@ ADMIN
             putMedicareInfoAsGuest
                 firstName
                 lastName
-                dob
+                dob:date
                 mcn
+            updateBasic
+                firstName=first_name
+		        lastName=last_name
+		        dob:date=dob
+		        mcn=mcn
+		        email=email
+		        cellNumber=cell_number
+		        memo=memo
         SUB
             dashboard

+ 2 - 1
resources/views/admin/invitations/actions.blade.php

@@ -2,4 +2,5 @@
 <a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_reactivate?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Reactivate</a>
 <a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_sendEmail?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Send Email</a>
 <a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_sendSms?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Send Sms</a>
-<a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_putMedicareInfoAsGuest?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Put Medicare Info As Guest</a>
+<a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_putMedicareInfoAsGuest?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Put Medicare Info As Guest</a>
+<a up-modal=".form-contents" up-preload up-delay="25" up-width="800" up-history="false" href='/invitations/view/<?= $record->uid ?>/ACTION_updateBasic?optimised=1' class='d-block btn btn-sm btn-default mb-3'>Update Basic</a>

+ 1 - 1
resources/views/admin/invitations_SINGLE/ACTION_putMedicareInfoAsGuest.blade.php

@@ -36,7 +36,7 @@
 </div>
 <div class='form-group mb-3'>
 <label class='control-label'>Dob </label>
-<input class='form-control' type='text' name='dob' value='{{ old('dob') ? old('dob') : '' }}' >
+<input class='form-control' type='date' name='dob' value='{{ old('dob') ? old('dob') : '' }}' >
 </div>
 <div class='form-group mb-3'>
 <label class='control-label'>Mcn </label>

+ 65 - 0
resources/views/admin/invitations_SINGLE/ACTION_updateBasic.blade.php

@@ -0,0 +1,65 @@
+@extends('admin.invitations.view')
+@section('content-inner')
+
+    <div class="form-contents"><div class="failed-form-contents">
+
+    <h4 class="d-flex m-0 p-3 stag-heading stag-heading-modal">
+        <div>Update Basic</div>
+        <div class="ml-auto">
+            <a class="text-secondary" href="#" up-close>
+                <i class="fa fa-times"></i>
+            </a>
+        </div>
+    </h4>
+
+    <form action="/post-to-api"
+          up-target="#main-content" up-history="false" up-fail-target=".failed-form-contents" up-reveal="false"
+          method="post" enctype="multipart/form-data"
+          class="border-top px-3 pt-3 pb-1 custom-submit">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/invitation/updateBasic">
+        <input type="hidden" name="_success" value="{{route('invitations-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('invitations_SINGLE-ACTION_updateBasic', ['uid' => $record->uid])}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>First Name </label>
+<input class='form-control' type='text' name='firstName' value='{{ old('firstName') ? old('firstName') : $record->first_name }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Last Name </label>
+<input class='form-control' type='text' name='lastName' value='{{ old('lastName') ? old('lastName') : $record->last_name }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Dob </label>
+<input class='form-control' type='date' name='dob' value='{{ old('dob') ? old('dob') : $record->dob }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Mcn </label>
+<input class='form-control' type='text' name='mcn' value='{{ old('mcn') ? old('mcn') : $record->mcn }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Email </label>
+<input class='form-control' type='text' name='email' value='{{ old('email') ? old('email') : $record->email }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Cell Number </label>
+<input class='form-control' type='text' name='cellNumber' value='{{ old('cellNumber') ? old('cellNumber') : $record->cell_number }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Memo </label>
+<input class='form-control' type='text' name='memo' value='{{ old('memo') ? old('memo') : $record->memo }}' >
+</div>
+        <div class="form-group mb-3 d-flex justify-content-center">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('invitations-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5" up-close>Cancel</a>
+        </div>
+    </form>
+
+    </div></div>
+
+@endsection

+ 1 - 0
routes/generated.php

@@ -448,6 +448,7 @@ Route::prefix('/invitations/view/{uid}')->group(function () {
 	Route::get('ACTION_sendEmail', 'invitations_SINGLE_Controller@ACTION_sendEmail')->name('invitations_SINGLE-ACTION_sendEmail');
 	Route::get('ACTION_sendSms', 'invitations_SINGLE_Controller@ACTION_sendSms')->name('invitations_SINGLE-ACTION_sendSms');
 	Route::get('ACTION_putMedicareInfoAsGuest', 'invitations_SINGLE_Controller@ACTION_putMedicareInfoAsGuest')->name('invitations_SINGLE-ACTION_putMedicareInfoAsGuest');
+	Route::get('ACTION_updateBasic', 'invitations_SINGLE_Controller@ACTION_updateBasic')->name('invitations_SINGLE-ACTION_updateBasic');
 	Route::get('SUB_dashboard', 'invitations_SINGLE_Controller@SUB_dashboard')->name('invitations_SINGLE-SUB_dashboard');
 });