Bläddra i källkod

Added settings

Samson Mutunga 1 år sedan
förälder
incheckning
351202c7b9

+ 4 - 0
app/Models/CompanyLocation.php

@@ -9,4 +9,8 @@ class CompanyLocation extends Model
 
     protected $table = 'company_location';
 
+    public function displayName(){
+        return implode(" ", [$this->line1, $this->city, $this->state]);
+    }
+
 }

+ 20 - 0
resources/views/app/patient/care-month/forms/put-company-location.blade.php

@@ -0,0 +1,20 @@
+<div moe class="ml-1">
+    Company Location: <a class="text-primary" href="" show start>{{ $careMonth->companyLocation ? $careMonth->companyLocation->displayName() : '---' }} <i class="fa fa-edit"></i></a>
+    <form url="/api/careMonth/putCompanyLocation">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <select name="companyLocationUid" class="form-control form-control-sm">
+                <option value="">-- select --</option>
+                @if ($careMonth->company && $careMonth->company->locations)
+                    @foreach ($careMonth->company->locations as $location)
+                        <option value="{{ $location->uid }}">{{ $location->line1 . ', ' . $location->city }}</option>
+                    @endforeach
+                @endif
+            </select>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-success btn-sm" submit>Submit</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 18 - 0
resources/views/app/patient/care-month/forms/put-company-pro-payer.blade.php

@@ -0,0 +1,18 @@
+<div moe class="ml-1">
+    Company Pro Payer: <a class="text-primary" href="" show start>{{ $careMonth->companyProPayer ? $careMonth->companyProPayer->payer->name : '---' }} <i class="fa fa-edit"></i></a>
+    <form url="/api/careMonth/putCompanyProPayer">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <select name="companyProPayerUid" class="form-control form-control-sm">
+                <option value="">-- select --</option>
+                @foreach ($careMonth->companyPro->companyProPayers as $companyProPayer)
+                    <option value="{{ $companyProPayer->uid }}">{{ $companyProPayer->payer->name }}</option>
+                @endforeach
+            </select>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-success btn-sm" submit>Submit</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 19 - 0
resources/views/app/patient/care-month/forms/put-company-pro.blade.php

@@ -0,0 +1,19 @@
+<div moe class="ml-1">
+    Company Pro: <a class="text-primary" href="" show start>{{ $careMonth->companyPro ? $careMonth->companyPro->displayName() : '---' }} <i class="fa fa-edit"></i></a>
+    <form url="/api/careMonth/putCompanyPro">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <select name="companyProUid" class="form-control form-control-sm">
+                <option value="">-- select --</option>
+                @foreach ($careMonth->mcp->companyPros as $companyPro)
+                    <option value="{{ $companyPro->uid }}">
+                        {{ $companyPro->pro->displayName() . ' / ' . $companyPro->company->name }}</option>
+                @endforeach
+            </select>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-success btn-sm" submit>Submit</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 13 - 0
resources/views/app/patient/care-month/forms/wipe-company-location.blade.php

@@ -0,0 +1,13 @@
+<div moe class="ml-1">
+    <a class="text-danger" href="" show start><i class="fa fa-trash"></i></a>
+    <form url="/api/careMonth/wipeCompanyLocation">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <label>Are you sure?</label>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-danger btn-sm" submit>Wipe</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 13 - 0
resources/views/app/patient/care-month/forms/wipe-company-pro-payer.blade.php

@@ -0,0 +1,13 @@
+<div moe class="ml-1">
+    <a class="text-danger" href="" show start><i class="fa fa-trash"></i></a>
+    <form url="/api/careMonth/wipeCompanyProPayer">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <label>Are you sure?</label>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-danger btn-sm" submit>Wipe</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 13 - 0
resources/views/app/patient/care-month/forms/wipe-company-pro.blade.php

@@ -0,0 +1,13 @@
+<div moe class="ml-1">
+    <a class="text-danger" href="" show start><i class="fa fa-trash"></i></a>
+    <form url="/api/careMonth/wipeCompanyPro">
+        <input type="hidden" name="uid" value="{{ $careMonth->uid }}">
+        <div class="mb-2">
+            <label>Are you sure?</label>
+        </div>
+        <div class="mb-0">
+            <button class="btn btn-danger btn-sm" submit>Wipe</button>
+            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+        </div>
+    </form>
+</div>

+ 24 - 3
resources/views/app/patient/care-month/partials/admin-settings.blade.php

@@ -246,7 +246,28 @@ $moes = [
     @endforeach
 </div>
 <hr />
-<div class="d-flex align-items-start">
-    <span>RM Reasons: </span>
-    @include('app.patient.partials.put-rm-reasons', ['recordType' => 'CARE_MONTH', 'record' => $careMonth])
+<div class="d-flex align-items-start flwx-wrap">
+    <div class="d-flex align-items-start mr-3">
+        <span>RM Reasons: </span>
+        @include('app.patient.partials.put-rm-reasons', ['recordType' => 'CARE_MONTH', 'record' => $careMonth])
+    </div>
+    <div class="mr-3">
+        @include("app.patient.care-month.forms.put-company-pro")
+        @if($careMonth->companyPro)
+            @include("app.patient.care-month.forms.wipe-company-pro")
+        @endif
+    </div>
+    <div class="mr-3">
+        @include("app.patient.care-month.forms.put-company-pro-payer")
+        @if($careMonth->companyPro)
+            @include("app.patient.care-month.forms.wipe-company-pro-payer")
+        @endif
+    </div>
+    <div class="mr-3">
+        @include("app.patient.care-month.forms.put-company-location")
+        @if($careMonth->companyPro)
+            @include("app.patient.care-month.forms.wipe-company-location")
+        @endif
+    </div>
 </div>
+