diff --git a/src/lib/components/dictionary/testmap/page/create-page.svelte b/src/lib/components/dictionary/testmap/page/create-page.svelte index 900b242..38a11a8 100644 --- a/src/lib/components/dictionary/testmap/page/create-page.svelte +++ b/src/lib/components/dictionary/testmap/page/create-page.svelte @@ -117,16 +117,16 @@ tempMap, }); console.log(payload) - const result = await formState.save(masterDetail.mode, payload); + // const result = await formState.save(masterDetail.mode, payload); - if (result.status === 'success') { - toast('Test Map Created!'); - masterDetail?.exitForm(true); - } else { - console.error('Failed to save test map'); - const errorMessages = result.messages ? Object.values(result.messages).join('\n') : 'Failed to save test map'; - toast.error(errorMessages) - } + // if (result.status === 'success') { + // toast('Test Map Created!'); + // masterDetail?.exitForm(true); + // } else { + // console.error('Failed to save test map'); + // const errorMessages = result.messages ? Object.values(result.messages).join('\n') : 'Failed to save test map'; + // toast.error(errorMessages) + // } } const primaryAction = $derived({ @@ -262,6 +262,12 @@ })) }) + function getLabel(fieldKey, value) { + const opts = testMapDetailFormState.selectOptions[fieldKey] ?? []; + const found = opts.find((o) => o.value == value); + return found ? found.rawItem.ConName : value; + } + onMount(() => { masterDetail.registerExtraState({ key: 'tempMap', @@ -269,7 +275,7 @@ reset: () => { tempMap = []; idCounter = 0; editingId = null; }, }); }); - $inspect(testMapDetailFormState.errors) + $inspect(testMapDetailFormState.selectOptions) @@ -331,7 +337,7 @@ {row.HostTestName} {row.ClientTestCode} {row.ClientTestName} - {row.ConDefID} + {row.ConDefID ? getLabel('ConDefID', row.ConDefID) : '-'}
diff --git a/src/lib/components/dictionary/testmap/page/edit-page.svelte b/src/lib/components/dictionary/testmap/page/edit-page.svelte index c218f57..3e592ed 100644 --- a/src/lib/components/dictionary/testmap/page/edit-page.svelte +++ b/src/lib/components/dictionary/testmap/page/edit-page.svelte @@ -379,6 +379,7 @@ reset: () => { tempMap = []; idCounter = 0; editingId = null; }, }); }); + $inspect(tempMap) @@ -438,7 +439,7 @@ {row.HostTestName} {row.ClientTestCode} {row.ClientTestName} - {row.ConDefID} + {row.ContainerLabel}
diff --git a/src/lib/components/dictionary/testmap/page/view-page.svelte b/src/lib/components/dictionary/testmap/page/view-page.svelte index c07163d..d0b6436 100644 --- a/src/lib/components/dictionary/testmap/page/view-page.svelte +++ b/src/lib/components/dictionary/testmap/page/view-page.svelte @@ -61,7 +61,7 @@ {row.HostTestName ?? '-'} {row.ClientTestCode ?? '-'} {row.ClientTestName ?? '-'} - {row.ConDefID ?? '-'} + {row.ContainerLabel ?? '-'} {/each}