feat: Add encounter list with filtering, VClaim SEP/SIPP document management, and a new file field component.

This commit is contained in:
riefive
2025-12-08 16:01:36 +07:00
parent b77646c9a6
commit e33b23205a
4 changed files with 13 additions and 8 deletions
+4 -2
View File
@@ -129,6 +129,7 @@ watch([recSepId, recSepMenu, recSepSubMenu], (value) => {
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() {
</Dialog>
<FileUpload
id="uploadFile"
class="hidden"
field-name="uploadFile"
label="Dokumen"