summaryrefslogtreecommitdiff
path: root/components/form-data-plant/spreadJS-dialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'components/form-data-plant/spreadJS-dialog.tsx')
-rw-r--r--components/form-data-plant/spreadJS-dialog.tsx15
1 files changed, 10 insertions, 5 deletions
diff --git a/components/form-data-plant/spreadJS-dialog.tsx b/components/form-data-plant/spreadJS-dialog.tsx
index 2eb2c8ba..9f972676 100644
--- a/components/form-data-plant/spreadJS-dialog.tsx
+++ b/components/form-data-plant/spreadJS-dialog.tsx
@@ -92,7 +92,8 @@ interface TemplateViewDialogProps {
tableData?: GenericData[];
formCode: string;
columnsJSON: DataTableColumnJSON[]
- contractItemId: number;
+ projectCode: string;
+ packageCode: string;
editableFieldsMap?: Map<string, string[]>;
onUpdateSuccess?: (updatedValues: Record<string, any> | GenericData[]) => void;
}
@@ -142,7 +143,8 @@ export function TemplateViewDialog({
selectedRow,
tableData = [],
formCode,
- contractItemId,
+ projectCode,
+ packageCode,
columnsJSON,
editableFieldsMap = new Map(),
onUpdateSuccess
@@ -1435,7 +1437,8 @@ export function TemplateViewDialog({
const { success, message } = await updateFormDataInDB(
formCode,
- contractItemId,
+ projectCode,
+ packageCode,
dataToSave
);
@@ -1500,7 +1503,8 @@ export function TemplateViewDialog({
try {
const { success, message } = await updateFormDataInDB(
formCode,
- contractItemId,
+ projectCode,
+ packageCode,
dataToSave
);
@@ -1551,7 +1555,8 @@ export function TemplateViewDialog({
selectedRow,
tableData,
formCode,
- contractItemId,
+ projectCode,
+ packageCode,
onUpdateSuccess,
cellMappings,
columnsJSON,