perbaikan modal

This commit is contained in:
AJISETIAJI
2025-07-28 11:35:11 +07:00
parent 05760ca594
commit fd8b565ec3

View File

@@ -416,10 +416,14 @@
} }
// acknowledge purchase order // acknowledge purchase order
function openAcknowledgedModal(row) { function openAcknowledgedModal(row) {
console.log("Opening acknowledged modal with row:", row);
selectedPO = row; selectedPO = row;
acknowledgedForm = { acknowledgedForm = {
po_number: row.purchase_order_number || "", po_number: row.purchase_order_number || "",
reject_comment: row.reject_comment || "",
acknowledged: row.acknowledged ? "acknowledged" : "reject", acknowledged: row.acknowledged ? "acknowledged" : "reject",
acknowledged_by: currentUserId, acknowledged_by: currentUserId,
acknowledged_date: new Date().toISOString().split("T")[0], acknowledged_date: new Date().toISOString().split("T")[0],
@@ -2207,7 +2211,7 @@
<label>PO Item</label> <label>PO Item</label>
<input <input
type="text" type="text"
value={approvalForm.po_item} value={acknowledgedForm.po_item}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
@@ -2218,7 +2222,7 @@
<label>Approved Quantity</label> <label>Approved Quantity</label>
<input <input
type="number" type="number"
value={approvalForm.approved_quantity} value={acknowledgedForm.approved_quantity}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
@@ -2228,7 +2232,7 @@
{#if approvalForm.approved_price != null} {#if approvalForm.approved_price != null}
<label>Approved Price</label> <label>Approved Price</label>
<CurrencyInput <CurrencyInput
value={approvalForm.approved_price} value={acknowledgedForm.approved_price}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
@@ -2238,7 +2242,7 @@
{#if approvalForm.total_approved_order_amount != null} {#if approvalForm.total_approved_order_amount != null}
<label>Total Approved Order Amount</label> <label>Total Approved Order Amount</label>
<CurrencyInput <CurrencyInput
value={approvalForm.total_approved_order_amount} value={acknowledgedForm.total_approved_order_amount}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
@@ -2249,7 +2253,7 @@
<label>Approved Vendor</label> <label>Approved Vendor</label>
<input <input
type="text" type="text"
value={approvalForm.approved_vendor} value={acknowledgedForm.approved_vendor}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
@@ -2321,53 +2325,53 @@
{/if} {/if}
<!-- PO Item --> <!-- PO Item -->
{#if approvalForm.po_item} {#if completedForm.po_item}
<label>PO Item</label> <label>PO Item</label>
<input <input
type="text" type="text"
value={approvalForm.po_item} value={completedForm.po_item}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Quantity --> <!-- Approved Quantity -->
{#if approvalForm.approved_quantity != null} {#if completedForm.approved_quantity != null}
<label>Approved Quantity</label> <label>Approved Quantity</label>
<input <input
type="number" type="number"
value={approvalForm.approved_quantity} value={completedForm.approved_quantity}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Price --> <!-- Approved Price -->
{#if approvalForm.approved_price != null} {#if completedForm.approved_price != null}
<label>Approved Price</label> <label>Approved Price</label>
<CurrencyInput <CurrencyInput
value={approvalForm.approved_price} value={completedForm.approved_price}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Total Approved Order Amount --> <!-- Total Approved Order Amount -->
{#if approvalForm.total_approved_order_amount != null} {#if completedForm.total_approved_order_amount != null}
<label>Total Approved Order Amount</label> <label>Total Approved Order Amount</label>
<CurrencyInput <CurrencyInput
value={approvalForm.total_approved_order_amount} value={completedForm.total_approved_order_amount}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Vendor --> <!-- Approved Vendor -->
{#if approvalForm.approved_vendor} {#if completedForm.approved_vendor}
<label>Approved Vendor</label> <label>Approved Vendor</label>
<input <input
type="text" type="text"
value={approvalForm.approved_vendor} value={completedForm.approved_vendor}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
@@ -2424,53 +2428,53 @@
</select> </select>
<!-- PO Item --> <!-- PO Item -->
{#if approvalForm.po_item} {#if receivedForm.po_item}
<label>PO Item</label> <label>PO Item</label>
<input <input
type="text" type="text"
value={approvalForm.po_item} value={receivedForm.po_item}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Quantity --> <!-- Approved Quantity -->
{#if approvalForm.approved_quantity != null} {#if receivedForm.approved_quantity != null}
<label>Approved Quantity</label> <label>Approved Quantity</label>
<input <input
type="number" type="number"
value={approvalForm.approved_quantity} value={receivedForm.approved_quantity}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Price --> <!-- Approved Price -->
{#if approvalForm.approved_price != null} {#if receivedForm.approved_price != null}
<label>Approved Price</label> <label>Approved Price</label>
<CurrencyInput <CurrencyInput
value={approvalForm.approved_price} value={receivedForm.approved_price}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Total Approved Order Amount --> <!-- Total Approved Order Amount -->
{#if approvalForm.total_approved_order_amount != null} {#if receivedForm.total_approved_order_amount != null}
<label>Total Approved Order Amount</label> <label>Total Approved Order Amount</label>
<CurrencyInput <CurrencyInput
value={approvalForm.total_approved_order_amount} value={receivedForm.total_approved_order_amount}
disabled disabled
className="w-full border p-2 bg-gray-100" className="w-full border p-2 bg-gray-100"
/> />
{/if} {/if}
<!-- Approved Vendor --> <!-- Approved Vendor -->
{#if approvalForm.approved_vendor} {#if receivedForm.approved_vendor}
<label>Approved Vendor</label> <label>Approved Vendor</label>
<input <input
type="text" type="text"
value={approvalForm.approved_vendor} value={receivedForm.approved_vendor}
disabled disabled
class="w-full border p-2 bg-gray-100" class="w-full border p-2 bg-gray-100"
/> />