Ver código fonte

CareMonth => CompanyPro, Payer & Location

Vijayakrishnan 3 anos atrás
pai
commit
10b79c0215

+ 5 - 0
app/Models/CareMonth.php

@@ -57,6 +57,11 @@ class CareMonth extends Model
         return $this->hasOne(Bill::class, 'id', 'rm_bill_id');
     }
 
+    public function companyPro()
+    {
+        return $this->hasOne(CompanyPro::class, 'id', 'company_pro_id');
+    }
+
     public function company()
     {
         return $this->hasOne(Company::class, 'id', 'company_id');

+ 114 - 73
resources/views/app/patient/care-month/dashboard.blade.php

@@ -521,93 +521,134 @@
 
         <hr class="m-negator mt-0 mb-3">
 
+        <hr class="m-negator mt-0 mb-3">
+
         @if($pro->pro_type === 'ADMIN')
-            <div class="pb-3">
-                <div class="ml-auto d-inline-flex align-items-center">
-
-                    <span class="text-secondary font-weight-bold">Pro:&nbsp;</span>
-                    <b>{{$careMonth->mcp ? $careMonth->mcp->displayName() : '-'}}</b>
-
-                    <span class="mx-3 text-secondary">|</span>
-                    <span>
-                        <span class="text-secondary font-weight-bold">Payer (1°): </span>
-                        <b>{{$careMonth->companyProPayer && $careMonth->companyProPayer->payer ? $careMonth->companyProPayer->payer->name : '-'}}</b>
-                        <span moe class="ml-1">
-                            <a class="text-primary" href="" show start><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->mcp->companyProPayers as $companyProPayer)
-                                            <option value="{{$companyProPayer->uid}}">{{$companyProPayer->company->name}} / {{$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>
-                        </span>
-                        @if($careMonth->companyProPayer && $careMonth->companyProPayer->payer)
-                            <span moe class="ml-1">
+            <div class="pb-3 screen-only">
+                <div class="ml-auto d-flex align-items-center">
+
+                    <div class="d-inline-flex align-items-center">
+                        <span class="text-secondary font-weight-bold">Company Pro:&nbsp;</span>
+                        <b>{{$careMonth->companyPro && $careMonth->companyPro->company ? $careMonth->companyPro->pro->displayName() . ' / ' . $careMonth->companyPro->company->name : '-'}}</b>
+                        @if($careMonth->companyPro && $careMonth->companyPro->company)
+                            <div moe class="ml-1">
                                 <a class="text-danger" href="" show start><i class="fa fa-trash-alt"></i></a>
-                                <form url="/api/careMonth/wipeCompanyProPayer">
+                                <form url="/api/careMonth/wipeCompanyPro">
                                     <input type="hidden" name="uid" value="{{$careMonth->uid}}">
-                                    <p>Wipe payer from this care month?</p>
+                                    <p>Wipe company pro from this care month?</p>
                                     <div class="mb-0">
                                         <button class="btn btn-primary btn-sm" submit>Submit</button>
                                         <button class="btn btn-default border btn-sm" cancel>Cancel</button>
                                     </div>
                                 </form>
-                            </span>
-                        @endif
-                    </span>
-
-                    <span class="mx-3 text-secondary">|</span>
-                    <span>
-                        <span class="text-secondary font-weight-bold">Payer (2°): </span>
-                        <b>-</b>
-                    </span>
-
-                    <span class="mx-3 text-secondary">|</span>
-                    <span>
-                        <span class="text-secondary font-weight-bold">Location: </span><b>{{$careMonth->companyLocation ? $careMonth->companyLocation->line1 . ', ' . $careMonth->companyLocation->city : '-'}}</b>
-                        <span moe class="ml-1">
-                            <a class="text-primary" href="" show start><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>
-                        </span>
-                        @if($careMonth->companyLocation)
-                            <span moe class="ml-1">
-                                <a class="text-danger" href="" show start><i class="fa fa-trash-alt"></i></a>
-                                <form url="/api/careMonth/wipeCompanyLocation">
+                            </div>
+                        @else
+                            <div moe class="ml-1">
+                                <a class="text-primary" href="" show start><i class="fa fa-edit"></i></a>
+                                <form url="/api/careMonth/putCompanyPro">
                                     <input type="hidden" name="uid" value="{{$careMonth->uid}}">
-                                    <p>Wipe location from this care month?</p>
+                                    <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-primary btn-sm" submit>Submit</button>
+                                        <button class="btn btn-success btn-sm" submit>Submit</button>
                                         <button class="btn btn-default border btn-sm" cancel>Cancel</button>
                                     </div>
                                 </form>
-                            </span>
+                            </div>
                         @endif
-                    </span>
+                    </div>
+
+                    @if($careMonth->companyPro && $careMonth->companyPro->company)
+                        <span class="mx-2 text-secondary">|</span>
+                        <div class="d-inline-flex align-items-center">
+                            <span class="text-secondary font-weight-bold">Payer 1°:&nbsp;</span>
+                            <b>
+                                {{$careMonth->companyProPayer && $careMonth->companyProPayer->payer ? $careMonth->companyProPayer->payer->name : '-'}}
+                            </b>
+                            @if($careMonth->companyProPayer && $careMonth->companyProPayer->payer)
+                                <div moe class="ml-1">
+                                    <a class="text-danger" href="" show start><i class="fa fa-trash-alt"></i></a>
+                                    <form url="/api/careMonth/wipeCompanyProPayer">
+                                        <input type="hidden" name="uid" value="{{$careMonth->uid}}">
+                                        <p>Wipe payer from this note?</p>
+                                        <div class="mb-0">
+                                            <button class="btn btn-primary btn-sm" submit>Submit</button>
+                                            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+                                        </div>
+                                    </form>
+                                </div>
+                            @else
+                                <div moe class="ml-1">
+                                    <a class="text-primary" href="" show start><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>
+                            @endif
+                        </div>
+
+                        <span class="mx-2 text-secondary">|</span>
+                        <span>
+                                <span class="text-secondary font-weight-bold">Payer 2°: </span>
+                            </span>
+
+                        <span class="mx-2 text-secondary">|</span>
+                        <div class="d-inline-flex align-items-center">
+                            <span class="text-secondary font-weight-bold">Location:&nbsp;</span><b>{{$careMonth->companyLocation ? $careMonth->companyLocation->line1 . ', ' . $careMonth->companyLocation->city : '-'}}</b>
+                            @if($careMonth->companyLocation)
+                                <div moe class="ml-1">
+                                    <a class="text-danger" href="" show start><i class="fa fa-trash-alt"></i></a>
+                                    <form url="/api/careMonth/wipeCompanyLocation">
+                                        <input type="hidden" name="uid" value="{{$careMonth->uid}}">
+                                        <p>Wipe location from this note?</p>
+                                        <div class="mb-0">
+                                            <button class="btn btn-primary btn-sm" submit>Submit</button>
+                                            <button class="btn btn-default border btn-sm" cancel>Cancel</button>
+                                        </div>
+                                    </form>
+                                </div>
+                            @else
+                                <div moe class="ml-1">
+                                    <a class="text-primary" href="" show start><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>
+                            @endif
+                        </div>
+                    @endif
                 </div>
             </div>
         @endif