แก้วินัย

This commit is contained in:
STW_TTTY\stwtt 2024-08-15 11:43:34 +07:00
parent 49ab44622b
commit 26d429c47a
8 changed files with 54 additions and 51 deletions

View file

@ -201,7 +201,7 @@ onMounted(() => {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer" style="height: 40px">
<q-tr :props="props" style="height: 40px">
<q-td>
<q-btn
v-if="checkPermission($route)?.attrIsGet"

View file

@ -925,7 +925,7 @@ onMounted(async () => {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props">
<td>
<q-btn
dense
@ -1312,7 +1312,7 @@ onMounted(async () => {
:titleText="''"
>
<template #columns="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props">
<q-td class="text-right">
<!-- แกไขกรรมการ -->
<q-btn

View file

@ -905,7 +905,7 @@ onMounted(async () => {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props">
<td>
<q-btn
dense
@ -1522,7 +1522,7 @@ onMounted(async () => {
:titleText="''"
>
<template #columns="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props" >
<q-td class="text-right">
<!-- แกไขกรรมการ -->
<q-btn

View file

@ -258,7 +258,7 @@ function filterOptionFn(val: string, update: Function) {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props">
<q-td auto-width>
<q-btn
v-if="checkPermission($route)?.attrIsGet"

View file

@ -34,7 +34,7 @@ const {
messageError,
showLoader,
dialogRemove,
downloadRenameFileByLink
downloadRenameFileByLink,
} = mixin;
const router = useRouter();
const route = useRoute();
@ -580,47 +580,49 @@ function updatemodalPersonal(modal: boolean) {
</template>
</q-file>
</div>
</div>
<div
v-if="formData.disciplineDisciplinary_DocResults.length > 0"
class="col-xs-12 row"
>
<q-list class="full-width" bordered separator>
<q-item
v-for="data in formData.disciplineDisciplinary_DocResults"
:key="data.id"
clickable
v-ripple
>
<q-item-section>{{ data.fileName }}</q-item-section>
<q-space />
<q-btn
size="12px"
flat
round
dense
color="blue"
icon="mdi-download"
@click="downloadRenameFileByLink(data.pathName,data.fileName)"
><q-tooltip>ดาวนโหลดไฟล</q-tooltip></q-btn
<div
v-if="formData.disciplineDisciplinary_DocResults.length > 0"
class="col-xs-12 row"
>
<q-list class="full-width" bordered separator>
<q-item
v-for="data in formData.disciplineDisciplinary_DocResults"
:key="data.id"
clickable
v-ripple
>
<q-btn
v-if="!checkRoutePermisson"
size="12px"
flat
round
dense
color="red"
class="q-ml-sm"
icon="mdi-delete-outline"
@click="deleteFile(data.id)"
><q-tooltip>ลบไฟล</q-tooltip></q-btn
>
</q-item>
</q-list>
</div>
<div class="col-12 q-pa-sm" v-else>
<q-card class="q-pa-md" bordered> ไมรายการเอกสาร </q-card>
<q-item-section>{{ data.fileName }}</q-item-section>
<q-space />
<q-btn
size="12px"
flat
round
dense
color="blue"
icon="mdi-download"
@click="
downloadRenameFileByLink(data.pathName, data.fileName)
"
><q-tooltip>ดาวนโหลดไฟล</q-tooltip></q-btn
>
<q-btn
v-if="!checkRoutePermisson"
size="12px"
flat
round
dense
color="red"
class="q-ml-sm"
icon="mdi-delete-outline"
@click="deleteFile(data.id)"
><q-tooltip>ลบไฟล</q-tooltip></q-btn
>
</q-item>
</q-list>
</div>
<div class="col-12" v-else>
<q-card class="q-pa-md" bordered> ไมรายการเอกสาร </q-card>
</div>
</div>
</q-card>
</div>

View file

@ -230,7 +230,7 @@ function filterOptionFn(val: string, update: Function) {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props" >
<q-td auto-width>
<q-btn flat round dense icon="mdi-eye" color="info" @click="openDetail(props.row.id)" v-if="checkPermission($route)?.attrIsGet">
<q-tooltip>รายละเอยด</q-tooltip>

View file

@ -334,7 +334,7 @@ onMounted(() => {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props" >
<q-td auto-width>
<q-btn
v-if="checkPermission($route)?.attrIsGet"

View file

@ -52,6 +52,7 @@ const {
messageError,
dialogMessageNotify,
hideLoader,
downloadRenameFileByLink
} = mixin;
const dataStore = useAppealComplainStore();
@ -502,7 +503,7 @@ onMounted(() => {
</q-tr>
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer">
<q-tr :props="props">
<q-td
v-for="col in props.cols"
:key="col.name"
@ -701,7 +702,7 @@ onMounted(() => {
dense
color="blue"
icon="mdi-download"
@click="downloadFile(data.pathName)"
@click="downloadRenameFileByLink(data.pathName, data.fileName)"
><q-tooltip>ดาวนโหลดไฟล</q-tooltip></q-btn
>
<q-btn