diff --git a/app/components/app/encounter/filter-form.vue b/app/components/app/encounter/filter-form.vue index 338b3fc2..a3adb9c8 100644 --- a/app/components/app/encounter/filter-form.vue +++ b/app/components/app/encounter/filter-form.vue @@ -27,8 +27,8 @@ function handleReset() { function handleSearch() { emit('search', { - paymentMethodCode: paymentItem.value, - unit: unitItem.value, + 'paymentMethod-code': paymentItem.value, + 'unit-code': unitItem.value, visit: visitItem.value, }) } diff --git a/app/components/app/encounter/vclaim-sep-info.vue b/app/components/app/encounter/vclaim-sep-info.vue index 06af4f85..b0aa723f 100644 --- a/app/components/app/encounter/vclaim-sep-info.vue +++ b/app/components/app/encounter/vclaim-sep-info.vue @@ -11,6 +11,8 @@ const sippFileReview = ref({}) const getEncounterDocument = () => { const encounter = props.rec + sippFileReview.value = {} + sepFileReview.value = {} if (encounter.encounterDocuments && Array.isArray(encounter.encounterDocuments)) { for (const doc of encounter.encounterDocuments) { if (doc.type_code === 'vclaim-sep') { @@ -39,7 +41,7 @@ onMounted(() => { variant="outline" type="button" class="h-[40px] rounded-md border-orange-400 text-orange-400 hover:bg-green-50" - @click="handleSepView('sipp', sippFileReview.id ? 'edit' : 'view')" + @click="handleSepView('sipp', sippFileReview.id ? 'view' : 'edit')" > { variant="outline" type="button" class="h-[40px] rounded-md border-orange-400 text-orange-400 hover:bg-green-50" - @click="handleSepView('sep', sepFileReview.id ? 'edit' : 'view')" + @click="handleSepView('sep', sepFileReview.id ? 'view' : 'edit')" > { const id = value[0] const menu = value[1] const subMenu = value[2] + console.log(id, menu, subMenu) if (!id) return if (subMenu === 'view') { handleViewFile(id, menu, subMenu) @@ -189,6 +190,7 @@ async function getPatientList() { function handleUploadFile(id: number, menu: string) { uploadFile.value = null document.getElementById('uploadFile')?.click() + console.log(id) } async function handleUploadFileSubmit() { @@ -216,7 +218,8 @@ async function handleUploadFileSubmit() { } function handleViewFile(id: number, menu: string, subMenu: string) { - const currentData: any = data.value.find((item: any) => item.id === id) + const currentData: any = data.value.find((item: any) => Number(item.id) === Number(id)) + console.log(currentData) if (!currentData) return let fileReviewSep: any = null let fileReviewSipp: any = null @@ -440,7 +443,6 @@ function handleRemoveConfirmation() {