|
@@ -4,8 +4,9 @@
|
|
|
<link href='/fullcalendar-5.3.2/lib/main.css' rel='stylesheet' />
|
|
|
<script src='/fullcalendar-5.3.2/lib/main.js'></script>
|
|
|
<div class="container-fluid mcp-theme-1" id="pro-availability-container">
|
|
|
+ @if($pro->pro_type === 'ADMIN')
|
|
|
<div class="row mt-3">
|
|
|
- <div class="col-md-12 mb-3" moe>
|
|
|
+ <div class="col-md-12" moe>
|
|
|
<form show url="{{route('pro-availability-filter')}}" method="POST" class="form-inline" redir="/practice-management/pro-availability/[data]">
|
|
|
@csrf
|
|
|
<div class="form-group">
|
|
@@ -14,13 +15,14 @@
|
|
|
<option value="">-- select pro --</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
+ <div class="form-group ml-2">
|
|
|
<button class="btn btn-sm btn-primary" submit>Filter</button>
|
|
|
</div>
|
|
|
</form>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="row">
|
|
|
+ @endif
|
|
|
+ <div class="row mt-3">
|
|
|
<div class="col-md-6">
|
|
|
<div class="card mb-4">
|
|
|
<div class="card-header d-flex align-items-center px-3 py-2">
|
|
@@ -31,7 +33,7 @@
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
<div moe wide>
|
|
|
<a start show>
|
|
|
- Edit
|
|
|
+ Add (for whole week)
|
|
|
</a>
|
|
|
<form url="/api/proGeneralAvailability/createForWholeWeek">
|
|
|
<input type="hidden" name="proUid" value="{{$selectedProUid ? $selectedProUid : $pro->uid}}">
|
|
@@ -120,6 +122,28 @@
|
|
|
<td class="w-25 border-0">{{friendly_time($ga->end_time)}}</td>
|
|
|
<td class="border-0">
|
|
|
<div class="d-flex align-items-center justify-content-end pl-2">
|
|
|
+ <div moe wide class="mr-3">
|
|
|
+ <a start show title="Update" class="text-success">
|
|
|
+ Add
|
|
|
+ </a>
|
|
|
+ <form url="/api/proGeneralAvailability/createForSingleDay">
|
|
|
+ <input type="hidden" name="proUid" value="{{$selectedProUid ? $selectedProUid : $pro->uid}}">
|
|
|
+ <input type="hidden" name="timezone" value="EASTERN">
|
|
|
+ <input type="hidden" name="dayOfWeek" value="{{$dow}}">
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="" class="control-label font-weight-bold mb-1">Start Time </label>
|
|
|
+ <input class="form-control" type="time" name="startTime" value="08:00">
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="" class="control-label font-weight-bold mb-1">End Time </label>
|
|
|
+ <input class="form-control" type="time" name="endTime" value="17:00">
|
|
|
+ </div>
|
|
|
+ <div class="form-group m-0">
|
|
|
+ <button submit class="btn btn-primary btn-sm mr-2">Submit</button>
|
|
|
+ <button cancel class="btn btn-default border btn-sm mr-2">Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
@if(isset($generalAvailabilities[$dow]))
|
|
|
<div moe wide class="mr-2">
|
|
|
<a start show title="Update">
|
|
@@ -148,7 +172,7 @@
|
|
|
@endif
|
|
|
<div moe wide class="mr-2">
|
|
|
<a start show title="Cancel">
|
|
|
- <i class="fa fa-times-circle"></i>
|
|
|
+ <i class="fa fa-times-circle text-danger"></i>
|
|
|
</a>
|
|
|
<form url="/api/proGeneralAvailability/cancel" right>
|
|
|
<input type="hidden" name="uid" value="{{$ga->uid}}">
|
|
@@ -170,7 +194,33 @@
|
|
|
@else
|
|
|
<tbody>
|
|
|
<tr class="bg-transparent">
|
|
|
- <td class="text-secondary font-italic bg-transparent border-0">None specified</td>
|
|
|
+ <td class="w-50 text-secondary font-italic bg-transparent border-0">None specified</td>
|
|
|
+ <td class="border-0 width-100px">
|
|
|
+ <div class="d-flex align-items-center justify-content-end pl-2">
|
|
|
+ <div moe wide class="mr-2">
|
|
|
+ <a start show title="Update" class="text-success">
|
|
|
+ Add
|
|
|
+ </a>
|
|
|
+ <form url="/api/proGeneralAvailability/createForSingleDay">
|
|
|
+ <input type="hidden" name="proUid" value="{{$selectedProUid ? $selectedProUid : $pro->uid}}">
|
|
|
+ <input type="hidden" name="timezone" value="EASTERN">
|
|
|
+ <input type="hidden" name="dayOfWeek" value="{{$dow}}">
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="" class="control-label font-weight-bold mb-1">Start Time </label>
|
|
|
+ <input class="form-control" type="time" name="startTime" value="08:00">
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="" class="control-label font-weight-bold mb-1">End Time </label>
|
|
|
+ <input class="form-control" type="time" name="endTime" value="17:00">
|
|
|
+ </div>
|
|
|
+ <div class="form-group m-0">
|
|
|
+ <button submit class="btn btn-primary btn-sm mr-2">Submit</button>
|
|
|
+ <button cancel class="btn btn-default border btn-sm mr-2">Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
@endif
|