Просмотр исходного кода

[STAG-30] Dashboard sections validation fix

Vijayakrishnan Krishnan 4 лет назад
Родитель
Сommit
26b9bcf288

+ 7 - 3
resources/views/app/patient/partials/allergies.blade.php

@@ -15,7 +15,9 @@
             <form url="/api/clientInfoLine/create">
                 <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                 <input type="hidden" name="category" value="allergy">
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Allergy"></div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Allergy *" required>
+                </div>
                 <div class="d-flex align-items-center">
                     <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>
@@ -29,7 +31,9 @@
             <form url="/api/clientInfoLine/createMultiple">
                 <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                 <input type="hidden" name="category" value="allergy">
-                <div class="mb-2"><textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Allergies"></textarea></div>
+                <div class="mb-2">
+                    <textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Allergies *" required></textarea>
+                </div>
                 <div class="d-flex align-items-center">
                     <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>
@@ -84,7 +88,7 @@
                                         <input type="hidden" name="uid" value="{{ $line->uid }}">
                                         <input type="hidden" name="category" value="allergy">
                                         <div class="mb-2">
-                                            <input type="text" class="form-control form-control-sm" name="contentText" placeholder="Allergy" value="{{$line->contentText}}">
+                                            <input type="text" class="form-control form-control-sm" name="contentText" placeholder="Allergy *" value="{{$line->contentText}}" required>
                                         </div>
                                         <div class="d-flex align-items-center">
                                             <button class="btn btn-sm btn-primary mr-2" submit>Save</button>

+ 22 - 8
resources/views/app/patient/partials/care-team.blade.php

@@ -15,13 +15,27 @@
             <form url="/api/clientInfoLine/create">
                 <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                 <input type="hidden" name="category" value="care_team">
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Name"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Specialty" value="" placeholder="Specialty"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Organization" value="" placeholder="Organization"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Phone" value="" placeholder="Phone"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Fax" value="" placeholder="Fax"></div>
-                <div class="mb-2"><input type="date" class="form-control form-control-sm" name="Next Appointment" value="" placeholder="Next Appointment"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Memo" value="" placeholder="Memo"></div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Name *" required>
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="Specialty" value="" placeholder="Specialty">
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="Organization" value="" placeholder="Organization">
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="Phone" value="" placeholder="Phone">
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="Fax" value="" placeholder="Fax">
+                </div>
+                <div class="mb-2">
+                    <input type="date" class="form-control form-control-sm" name="Next Appointment" value="" placeholder="Next Appointment">
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="Memo" value="" placeholder="Memo">
+                </div>
                 <div class="d-flex align-items-center">
                     <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>
@@ -88,7 +102,7 @@
                                         <input type="hidden" name="uid" value="{{ $line->uid }}">
                                         <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                                         <input type="hidden" name="category" value="care_team">
-                                        <div class="mb-2"><input type="text" class="form-control form-control-sm" name="contentText" value="{{$line->contentText}}" placeholder="Name"></div>
+                                        <div class="mb-2"><input type="text" class="form-control form-control-sm" name="contentText" value="{{$line->contentText}}" placeholder="Name *" required></div>
                                         <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Specialty" value="{{ getVal($line->contentDetail, 'Specialty') }}" placeholder="Specialty"></div>
                                         <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Organization" value="{{getVal($line->contentDetail, 'Organization') }}" placeholder="Organization"></div>
                                         <div class="mb-2"><input type="text" class="form-control form-control-sm" name="Phone" value="{{getVal($line->contentDetail, 'Phone') }}" placeholder="Phone"></div>

+ 15 - 9
resources/views/app/patient/partials/dx.blade.php

@@ -15,11 +15,15 @@
             <form url="/api/clientInfoLine/create">
                 <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                 <input type="hidden" name="category" value="dx">
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="ICD" value="" placeholder="ICD"></div>
-                <div class="mb-2"><input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Title"></div>
                 <div class="mb-2">
-                    <select name="Chronic or Acute" class="form-control form-control-sm pl-1">
-                        <option>Chronic or Acute (select one)</option>
+                    <input type="text" class="form-control form-control-sm" name="ICD" value="" placeholder="ICD *" required>
+                </div>
+                <div class="mb-2">
+                    <input type="text" class="form-control form-control-sm" name="contentText" value="" placeholder="Title *" required>
+                </div>
+                <div class="mb-2">
+                    <select name="Chronic or Acute" class="form-control form-control-sm pl-1" required>
+                        <option value="">Chronic or Acute (select one)</option>
                         <option value="Chronic">Chronic</option>
                         <option value="Acute">Acute</option>
                     </select>
@@ -40,7 +44,9 @@
             <form url="/api/clientInfoLine/createMultiple">
                 <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                 <input type="hidden" name="category" value="dx">
-                <div class="mb-2"><textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Dx & Focus Areas"></textarea></div>
+                <div class="mb-2">
+                    <textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Dx & Focus Areas *" required></textarea>
+                </div>
                 <div class="d-flex align-items-center">
                     <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>
@@ -94,14 +100,14 @@
                                         <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
                                         <input type="hidden" name="category" value="dx">
                                         <div class="mb-2">
-                                            <input type="text" class="form-control form-control-sm" name="ICD" value="{{ getVal($line->contentDetail, "ICD") }}" placeholder="ICD">
+                                            <input type="text" class="form-control form-control-sm" name="ICD" value="{{ getVal($line->contentDetail, "ICD") }}" placeholder="ICD *" required>
                                         </div>
                                         <div class="mb-2">
-                                            <input type="text" class="form-control form-control-sm" name="contentText" value="{{$line->contentText}}" placeholder="Title">
+                                            <input type="text" class="form-control form-control-sm" name="contentText" value="{{$line->contentText}}" placeholder="Title *" required>
                                         </div>
                                         <div class="mb-2">
-                                            <select name="Chronic or Acute" class="form-control form-control-sm pl-1">
-                                                <option>Chronic or Acute (select one)</option>
+                                            <select name="Chronic or Acute" class="form-control form-control-sm pl-1" required>
+                                                <option value="">Chronic or Acute (select one)</option>
                                                 <option {{ getVal($line->contentDetail, ("Chronic or Acute")) === 'Chronic' ? 'selected' : '' }} value="Chronic">Chronic</option>
                                                 <option {{ getVal($line->contentDetail, ("Chronic or Acute")) === 'Acute' ? 'selected' : '' }} value="Acute">Acute</option>
                                             </select>

+ 5 - 5
resources/views/app/patient/partials/rx.blade.php

@@ -18,11 +18,11 @@
                 <input type="hidden" name="category" value="rx">
                 <div class="mb-2">
                     <input type="text" class="form-control form-control-sm" name="contentText" value=""
-                           placeholder="Medication">
+                           placeholder="Medication *" required>
                 </div>
                 <div class="mb-2">
                     <input type="text" class="form-control form-control-sm" name="strength" value=""
-                           placeholder="Strength/Form">
+                           placeholder="Strength/Form *" required>
                 </div>
                 <div class="mb-2">
                     <input type="text" class="form-control form-control-sm" name="frequency" value=""
@@ -43,7 +43,7 @@
                 <input type="hidden" name="category" value="rx">
                 <div class="mb-2">
                     <textarea class="form-control form-control-sm" rows="8" name="contentTexts"
-                              placeholder="Medications"></textarea>
+                              placeholder="Medications *" required></textarea>
                 </div>
                 <div class="d-flex align-items-center">
                     <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
@@ -100,12 +100,12 @@
                                         <div class="mb-2">
                                             <input type="text" class="form-control form-control-sm"
                                                    name="contentText"
-                                                   placeholder="Medication"
+                                                   placeholder="Medication *" required
                                                    value="{{$line->contentText}}"></div>
                                         <div class="mb-2">
                                             <input type="text" class="form-control form-control-sm" name="strength"
                                                    value="{{getVal($line->contentDetail, "strength") }}"
-                                                   placeholder="Strength/Form">
+                                                   placeholder="Strength/Form *" required>
                                         </div>
                                         <div class="mb-2">
                                             <input type="text" class="form-control form-control-sm" name="frequency"