浏览代码

Care month entry - ability to edit timing and remove

Vijayakrishnan 3 年之前
父节点
当前提交
b646d315dc
共有 1 个文件被更改,包括 40 次插入10 次删除
  1. 40 10
      resources/views/app/patient/care-month/_matrix.blade.php

+ 40 - 10
resources/views/app/patient/care-month/_matrix.blade.php

@@ -323,12 +323,45 @@ foreach ($days as $k => $day) {
                     @foreach($m->entries as $entry)
                         <div class="border px-2 py-1 mb-1 bg-white">
                             <div class="d-flex align-items-baseline flex-nowrap">
-                                <b class="mr-2">{{round($entry->time_in_seconds / 60)}}m {{round($entry->time_in_seconds % 60)}}s</b>
+                                <b class="">{{round($entry->time_in_seconds / 60)}}m {{round($entry->time_in_seconds % 60)}}s</b>
+                                @if($entry->pro_id === $pro->id)
+                                    <div class="ml-2 mr-3" moe>
+                                        <a href="#" start show><i class="fa fa-edit"></i></a>
+                                        <form url="/api/careMonthEntry/updateTiming">
+                                            <input type="hidden" name="uid" value="{{$entry->uid}}">
+                                            <input type="hidden" name="effectiveDate" value="{{$entry->effective_date}}">
+                                            <div class="mb-2">
+                                                <label class="mb-1 text-secondary text-sm">Seconds *</label>
+                                                <input type="number" name="timeInSeconds" class="form-control form-control-sm" value="{{$entry->time_in_seconds}}" required>
+                                            </div>
+                                            <div class="d-flex align-items-center flex-nowrap">
+                                                <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
+                                                <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
+                                            </div>
+                                        </form>
+                                    </div>
+                                @endif
                                 {{--<span class="text-secondary mr-2 text-nowrap text-sm">({{friendly_date_time($entry->created_at)}})</span>--}}
-                                <span class="text-secondary inline-html-container flex-grow-1 mr-2">{!! $entry->content_text !!}</span>
+                                <span class="text-secondary inline-html-container">{!! $entry->content_text !!}</span>
+                                @if($entry->pro_id === $pro->id)
+                                    <div moe relative class="ml-2">
+                                        <a href="#" start show><i class="fa fa-edit"></i></a>
+                                        <form url="/api/careMonthEntry/updateContent" right>
+                                            <input type="hidden" name="uid" value="{{$entry->uid}}">
+                                            <div class="mb-2">
+                                                <label class="mb-1 text-secondary text-sm">Memo</label>
+                                                <textarea class="form-control form-control-sm" name="contentText">{!! $entry->content_text !!}</textarea>
+                                            </div>
+                                            <div class="d-flex align-items-center flex-nowrap">
+                                                <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
+                                                <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
+                                            </div>
+                                        </form>
+                                    </div>
+                                @endif
                             </div>
                             @if($entry->pro_id === $pro->id)
-                                <div>
+                                <div class="d-flex align-items-baseline">
                                     @if($performerRole === 'MCP')
                                         <div moe relative class="mr-2">
                                             <a href="#" start show class="text-sm">Mark as {{$entry->did_pro_interact_with_client_about_rm ? 'Not ' : ''}}Interacted</a>
@@ -343,15 +376,12 @@ foreach ($days as $k => $day) {
                                         </div>
                                     @endif
                                     <div moe relative>
-                                        <a href="#" start show class="text-sm">Update Content</a>
-                                        <form url="/api/careMonthEntry/updateContent">
+                                        <a href="#" start show class="text-sm text-danger">Remove</a>
+                                        <form url="/api/careMonthEntry/remove">
                                             <input type="hidden" name="uid" value="{{$entry->uid}}">
-                                            <div class="mb-2">
-                                                <label class="mb-1 text-secondary text-sm">Memo</label>
-                                                <textarea class="form-control form-control-sm" name="contentText">{!! $entry->content_text !!}</textarea>
-                                            </div>
+                                            <p>Remove entry?</p>
                                             <div class="d-flex align-items-center flex-nowrap">
-                                                <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
+                                                <button class="btn btn-sm btn-danger text-white mr-2" submit>Remove</button>
                                                 <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
                                             </div>
                                         </form>