diff --git a/Services/client/src/components/DialogDelete.vue b/Services/client/src/components/DialogDelete.vue index c6bf7e5..6b07256 100644 --- a/Services/client/src/components/DialogDelete.vue +++ b/Services/client/src/components/DialogDelete.vue @@ -21,15 +21,22 @@ const props = withDefaults( > - - แจ้งเตือนการลบ - +
+
+
+ +
+
+
+
ยืนยันการลบข้อมูล
+

ต้องการยืนยันการลบข้อมูลนี้หรือไม่

+
+
- - - ถ้าดำเนินการต่อจะทำการลบ - - diff --git a/Services/client/src/components/FileForm.vue b/Services/client/src/components/FileForm.vue index 8fa6a98..1222d70 100644 --- a/Services/client/src/components/FileForm.vue +++ b/Services/client/src/components/FileForm.vue @@ -34,6 +34,7 @@ const emit = defineEmits([ 'update:keyword', 'update:category', 'filechange', + 'reset', 'submit', ]) @@ -50,6 +51,7 @@ function reset() { emit('update:description', '') emit('update:keyword', '') emit('update:category', '') + emit('reset') } function submit() { @@ -111,7 +113,7 @@ const file = ref() :model-value="open" @update:model-value="(v) => $emit('update:open', v)" > - + diff --git a/Services/client/src/components/FileItem.vue b/Services/client/src/components/FileItem.vue index 62fe65b..65b7564 100644 --- a/Services/client/src/components/FileItem.vue +++ b/Services/client/src/components/FileItem.vue @@ -183,10 +183,7 @@ async function submitFileForm( {{ DEPT_NAME[currentDept] }}
-
+
diff --git a/Services/client/src/components/ListView.vue b/Services/client/src/components/ListView.vue index 469ca18..b813dea 100644 --- a/Services/client/src/components/ListView.vue +++ b/Services/client/src/components/ListView.vue @@ -471,6 +471,7 @@ const onRowClick = (evt: Event, row: TreeDataFolder, index: number) => { v-model:description="fileFormData.description" v-model:keyword="fileFormData.keyword" v-model:category="fileFormData.category" + @reset="() => (fileFormError = {})" @filechange="(name: string) => (fileFormError.fileExist = checkFile(name))" @submit="submitFileForm" /> diff --git a/Services/client/src/components/PageLayout.vue b/Services/client/src/components/PageLayout.vue index 317a14e..888d255 100644 --- a/Services/client/src/components/PageLayout.vue +++ b/Services/client/src/components/PageLayout.vue @@ -118,20 +118,20 @@ onMounted(getCabinet) label="ตู้เอกสารทั้งหมด" /> + v-if=" + mode === 'admin' && + viewMode === 'view_module' && + currentDept === 0 + " + class="q-px-md q-ml-md al" + label="สร้างตู้เก็บเอกสาร" + type="submit" + color="primary" + dense + icon="add" + @click="() => triggerFolderCreate()" + id="createFolder" + />