82 lines
3.2 KiB
PHP
82 lines
3.2 KiB
PHP
<dialog id="form" class="modal" :open="isDialogSampleOpen">
|
|
<div class="modal-box w-2/3 max-w-5xl">
|
|
<p class='text-right'><button class="btn btn-xs btn-neutral" @click="closeSampleDialog()">X</button></p>
|
|
|
|
<table class="table table-xs table-compact w-full">
|
|
<tr>
|
|
<td>MR# </td> <td x-text="': '+item.patnumber"></td>
|
|
<td>Patient Name </td> <td x-text="': '+item.patname"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>KTP# </td> <td x-text="': '+item.ktp"></td>
|
|
<td>Sex / Age </td> <td x-text="': '+item.placeofbirth+' '+item.gender+' / '+item.age"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Note</td> <td colspan='3' x-text="': '+item.comment"></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table class="table table-xs table-compact w-full">
|
|
<thead>
|
|
<tr>
|
|
<th>Sample Code</th>
|
|
<th>Sample Name</th>
|
|
<th class='text-center'>Collected</th>
|
|
<th class='text-center'>Received</th>
|
|
<th>Action</th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
<tr>
|
|
<td></td> <td>Collection</td> <td></td> <td></td>
|
|
<td><button class="btn btn-sm btn-secondary px-2 py-1"><i class="fa-solid fa-print"></i></button></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td> <td>All</td> <td></td> <td></td>
|
|
<td>
|
|
<button class="btn btn-sm btn-secondary px-2 py-1"><i class="fa-solid fa-print"></i></i></button>
|
|
<button class="btn btn-success px-2 py-1" onclick=""><h6 class="p-0 m-0">Coll.</h6></button>
|
|
<button class="btn btn-warning px-2 py-1" onclick=""><h6 class="p-0 m-0">Un-Coll.</h6></button>
|
|
<button class="btn btn-warning px-2 py-1" onclick=""><h6 class="p-0 m-0">Un-Recv.</h6></button>
|
|
</td>
|
|
</tr>
|
|
[{"samptypeid":40,"sampcode":"900","name":"Other","colstatus":"1","tubestatus":0}]
|
|
<template x-for="samples as sample" :key="sample.samptypeid">
|
|
<tr>
|
|
<td x-text="sample.sampcode"></td>
|
|
<td x-text="sample.name"></td>
|
|
<td class='text-center'>
|
|
<input type="checkbox" class="checkbox" x-bind:checked="sample.colstatus === 1" disabled>
|
|
</td>
|
|
<td class='text-center'>
|
|
<input type="checkbox" class="checkbox" x-bind:checked="sample.tubestatus != 0" disabled>
|
|
</td>
|
|
<td>
|
|
<button class="btn btn-sm btn-secondary px-2 py-1"><i class="fa-solid fa-printer"></i></button>
|
|
<button class="btn btn-sm btn-success px-2 py-1" onclick="collect({{accessnumber}}, {{sampcode}}, 1)"><h6 class="p-0 m-0">Coll.</h6></button>
|
|
<button class="btn btn-sm btn-warning px-2 py-1" onclick="collect({{accessnumber}}, {{sampcode}}, 0)"><h6 class="p-0 m-0">Un-Coll.</h6></button>
|
|
<button class="btn btn-sm gbtn-warning px-2 py-1" onclick="unreceive({{accessnumber}}, {{sampcode}})"><h6 class="p-0 m-0">Un-Recv.</h6></button>
|
|
</td>
|
|
<td>
|
|
|
|
</td>
|
|
</tr>
|
|
</template>
|
|
|
|
<tr class="text-center">
|
|
<td colspan="6">
|
|
<h6 class="p-0 m-0">
|
|
<i class="fa-solid fa-pencil" role="button" onclick="commentValue()"></i>
|
|
</h6>
|
|
</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
|
|
</table>
|
|
</div>
|
|
</dialog>
|