up: various

* various minor update
This commit is contained in:
Ryan Prather 2025-02-10 15:08:28 -05:00
parent 0ebd90a03b
commit 607ca79c4d
3 changed files with 21 additions and 23 deletions

View File

@ -25,7 +25,7 @@
<div class='input-group input-group-outline mb-3 is-filled'> <div class='input-group input-group-outline mb-3 is-filled'>
<label for='user_form_job' class='form-label'>Job</label> <label for='user_form_job' class='form-label'>Job</label>
<select name='{{ field_name(form.supervisor) }}' id='user_form_supervisor' class='form-control'> <select name='{{ field_name(form.supervisor) }}' id='user_form_supervisor' class='form-control'>
<option value=''></option> <option value=''>-- Select Supervisor --</option>
{% for s in supervisors %} {% for s in supervisors %}
<option value='{{ s.id }}' {% if user.supervisor and user.supervisor.id == s.id %} selected="selected" {% endif %}>{{ s.name }}</option> <option value='{{ s.id }}' {% if user.supervisor and user.supervisor.id == s.id %} selected="selected" {% endif %}>{{ s.name }}</option>
{% endfor %} {% endfor %}

View File

@ -102,10 +102,6 @@
<option value=''>-- Destination --</option> <option value=''>-- Destination --</option>
</select> </select>
</div> </div>
<div class='input-group input-group-outline my-3'>
<input type='time' name='arrival' id='arrival'/>
</div>
<div class='input-group input-group-outline my-3'> <div class='input-group input-group-outline my-3'>
<input type='checkbox' name='case-mileage' id='case-mileage' value='1'/> <input type='checkbox' name='case-mileage' id='case-mileage' value='1'/>
<label for='case-mileage' style='padding:5px;'>Case Mileage</label> <label for='case-mileage' style='padding:5px;'>Case Mileage</label>

View File

@ -17,26 +17,26 @@
}} }}
</div> </div>
{% if doc.document.inExtras(enum('App\\Enums\\Company\\DocumentExtras').CLIENT_SIGNATURE) %}
<div class='row'> <div class='row'>
<div class='col'> <div class='col'>
<div class='input-group input-group-outline mb-3'> <div class='input-group input-group-outline mb-3'>
{% if doc.document.inExtras(enum('App\\Enums\\DocumentExtras').CLIENT_NAME) %} {% if doc.document.inExtras(enum('App\\Enums\\Company\\DocumentExtras').CLIENT_NAME) %}
<input type='text' name='clientName' id='clientName' value='{{ doc.client.name }}'/> <input type='text' name='clientName' id='clientName' value='{{ doc.client.name }}'/>
{% endif %} {% endif %}
{% if doc.document.inExtras(enum('App\\Enums\\DocumentExtras').CLIENT_SIGNATURE) %}
<button id='clearClientSignature'>Clear Signature</button><br /> <button id='clearClientSignature'>Clear Signature</button><br />
<canvas id='clientSignatureCanvas'></canvas> <canvas id='clientSignatureCanvas'></canvas>
</div>
</div>
</div>
{% endif %} {% endif %}
</div>
</div>
</div>
{% if doc.document.inExtras(enum('App\\Enums\\DocumentExtras').PROVIDER_SIGNATURE) %} {% if doc.document.inExtras(enum('App\\Enums\\Company\\DocumentExtras').PROVIDER_SIGNATURE) %}
<div class='row'> <div class='row'>
<div class='col'> <div class='col'>
<div class='input-group input-group-outline mb-3'> <div class='input-group input-group-outline mb-3'>
{% if doc.document.inExtras(enum('App\\Enums\\DocumentExtras').PROVIDER_NAME) %} {% if doc.document.inExtras(enum('App\\Enums\\Company\\DocumentExtras').PROVIDER_NAME) %}
<input type='text' name='providerName' id='providerName' value='{{ doc.caseWorker.name }}'/> <input type='text' name='providerName' id='providerName' value='{{ doc.caseWorker.name }}'/>
{% endif %} {% endif %}
@ -47,7 +47,8 @@
</div> </div>
{% endif %} {% endif %}
<button type="submit" class="btn btn-primary">Complete</button> <button type="submit" class="btn btn-primary">Complete</button>&nbsp;&nbsp;
<button type="button" class="btn btn-secondary" onclick='history.back()'>Back</button>
</form> </form>
</div> </div>
{% endblock %} {% endblock %}
@ -55,7 +56,7 @@
{% block page_js %} {% block page_js %}
<script src="https://cdn.jsdelivr.net/npm/signature_pad@5.0.4/dist/signature_pad.umd.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/signature_pad@5.0.4/dist/signature_pad.umd.min.js"></script>
<script type='text/javascript'> <script type='text/javascript'>
window.onload = initializeSignatureBlocks; window.onload = initializeSignatureBlocks;
var clientCanvas = document.getElementById('clientSignatureCanvas'); var clientCanvas = document.getElementById('clientSignatureCanvas');
var providerCanvas = document.getElementById('providerSignatureCanvas'); var providerCanvas = document.getElementById('providerSignatureCanvas');
var providerSaveSignature = JSON.parse('{{ caseWorkerSignature|raw }}'); var providerSaveSignature = JSON.parse('{{ caseWorkerSignature|raw }}');
@ -100,10 +101,11 @@ function clearProviderSignature(e) {
} }
function saveSignatureBlock() { function saveSignatureBlock() {
document.getElementById('signature').value = JSON.stringify(pad.toData()); document.getElementById('signature').value = JSON.stringify(pad.toData());
return true;
return true;
} }
/** @todo add method to read container div and pass all HTML contents when submitting */
</script> </script>
{% endblock %} {% endblock %}