From 60c13649d9ccc0653136bfc41e70c3ab73278a80 Mon Sep 17 00:00:00 2001
From: hasyim_kai
Date: Fri, 14 Nov 2025 14:55:32 +0700
Subject: [PATCH] Fix: debug Uplaod Doc
---
app/components/app/document-upload/list.vue | 6 ++--
.../content/document-upload/add.vue | 2 +-
.../content/document-upload/list.vue | 35 +++++++++++++------
app/services/supporting-document.service.ts | 7 ++--
4 files changed, 33 insertions(+), 17 deletions(-)
diff --git a/app/components/app/document-upload/list.vue b/app/components/app/document-upload/list.vue
index dde32820..8274e752 100644
--- a/app/components/app/document-upload/list.vue
+++ b/app/components/app/document-upload/list.vue
@@ -5,7 +5,7 @@ import { config } from './list.cfg'
interface Props {
data: any[]
- // paginationMeta: PaginationMeta
+ paginationMeta: PaginationMeta
}
defineProps()
@@ -24,8 +24,8 @@ function handlePageChange(page: number) {
-
-
+
diff --git a/app/components/content/document-upload/add.vue b/app/components/content/document-upload/add.vue
index 5ee3d862..7d42f4f6 100644
--- a/app/components/content/document-upload/add.vue
+++ b/app/components/content/document-upload/add.vue
@@ -57,7 +57,7 @@ async function composeFormData(): Promise {
inputForm.value?.setValues({
...inputForm.value?.values,
ref_id: encounterId,
- upload_employee_id: user.user_id
+ upload_employee_id: user.employee_id
})
const [inputFormState,] = await Promise.all([
diff --git a/app/components/content/document-upload/list.vue b/app/components/content/document-upload/list.vue
index 94f9dd9f..be690871 100644
--- a/app/components/content/document-upload/list.vue
+++ b/app/components/content/document-upload/list.vue
@@ -1,14 +1,12 @@
-
-
+
+
@@ -114,9 +129,9 @@ watch([recId, recAction, timestamp], () => {
ID:
{{ record?.id }}
-
+
Nama:
- {{ record.name }}
+ {{ record?.name }}
diff --git a/app/services/supporting-document.service.ts b/app/services/supporting-document.service.ts
index b02cec0e..46eaffa9 100644
--- a/app/services/supporting-document.service.ts
+++ b/app/services/supporting-document.service.ts
@@ -4,11 +4,12 @@ import * as base from './_crud-base'
// Constants
import { encounterClassCodes, uploadCode, type UploadCodeKey } from '~/lib/constants'
-const path = '/api/v1/upload'
-const name = 'upload'
+const path = '/api/v1/encounter-document'
+const create_path = '/api/v1/upload'
+const name = 'encounter-document'
export function create(data: any) {
- return base.create(path, data, name)
+ return base.create(create_path, data, name)
}
export function getList(params: any = null) {