fix: filePath, delete timeout, header

This commit is contained in:
puri-ph4tt 2023-12-07 10:39:45 +07:00
parent 4c1255535e
commit 58f478a380
3 changed files with 15 additions and 10 deletions

View file

@ -156,7 +156,7 @@ function confirmDelete() {
setTimeout(() => { setTimeout(() => {
isActFoundFile.value = true isActFoundFile.value = true
}, 300) }, 1000)
} }
} }

View file

@ -55,7 +55,7 @@ onMounted(getCabinet)
<div class="q-my-md row items-center"> <div class="q-my-md row items-center">
<div class="col"> <div class="col">
<h5 class="q-my-none" v-if="mode === 'admin'">จัดเก็บเอกสาร</h5> <h5 class="q-my-none" v-if="mode === 'admin'">จัดเก็บเอกสาร</h5>
<h5 class="q-my-none" v-else>สืบค้นเอกสาร</h5> <h5 class="q-my-none" v-else>สืบค้นผลงาน</h5>
</div> </div>
<search-bar :mode="mode" v-if="mode === 'admin'" /> <search-bar :mode="mode" v-if="mode === 'admin'" />
</div> </div>

View file

@ -10,6 +10,8 @@ import FileIcon from '@/components/FileIcon.vue'
const { isFilePreview, fileInfo } = storeToRefs(useFileInfoStore()) const { isFilePreview, fileInfo } = storeToRefs(useFileInfoStore())
const { getType, getFormatDate, getSize } = useFileInfoStore() const { getType, getFormatDate, getSize } = useFileInfoStore()
const filePath =
(fileInfo.value?.pathname || '').split('/').slice(0, -1).join(' / ') + ' / '
async function downloadSubmit(path: string | undefined) { async function downloadSubmit(path: string | undefined) {
if (path) { if (path) {
@ -66,6 +68,9 @@ async function downloadSubmit(path: string | undefined) {
</q-btn> </q-btn>
{{ fileInfo?.title }}</span {{ fileInfo?.title }}</span
> >
<span class="q-ml-lg text-grey">
{{ filePath }}
</span>
</div> </div>
<div class="row q-mt-lg justify-center"> <div class="row q-mt-lg justify-center">
@ -113,7 +118,7 @@ async function downloadSubmit(path: string | undefined) {
<div class="col-grow q-px-lg q-gutter-md q-pt-md"> <div class="col-grow q-px-lg q-gutter-md q-pt-md">
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>อไฟล</span> <span>อไฟล</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -122,7 +127,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>อเรอง</span> <span>อเรอง</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -131,7 +136,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>รายละเอยด</span> <span>รายละเอยด</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -140,7 +145,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>กล/หมวดหม</span> <span>กล/หมวดหม</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -149,7 +154,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>คำสำค</span> <span>คำสำค</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -158,7 +163,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>ขนาดไฟล</span> <span>ขนาดไฟล</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -167,7 +172,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>ประเภทไฟล</span> <span>ประเภทไฟล</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">
@ -176,7 +181,7 @@ async function downloadSubmit(path: string | undefined) {
</div> </div>
<q-separator /> <q-separator />
<div class="row"> <div class="row">
<div class="col-12 col-md-2"> <div class="col-12 col-md-3">
<span>นทปโหลด</span> <span>นทปโหลด</span>
</div> </div>
<div class="col-grow"> <div class="col-grow">