ปรับ style ให้เข้ากับหน้าอื่น

This commit is contained in:
Net 2024-02-16 16:21:18 +07:00
parent f0d5c89d65
commit 9a5813d9cf

View file

@ -37,22 +37,22 @@ onMounted(async () => {
</script> </script>
<template> <template>
<div class="flex q-my-md"> <div class="flex">
<q-btn <q-btn
flat flat
round round
class="bg-teal-1 full-height" class="bg-teal-1 full-height q-mr-sm"
color="primary" color="primary"
icon="mdi-chevron-left" icon="mdi-chevron-left"
dense dense
@click="router.go(-1)" @click="router.go(-1)"
> >
</q-btn> </q-btn>
<p class="text-h6 text-weight-medium align-center">ดการประเภทของปญหา</p> <p class="toptitle text-dark items-center">ดการประเภทของปญหา</p>
<q-space /> <q-space />
</div> </div>
<div class="bg-white q-pa-md"> <q-card flat bordered class="col-12 q-mt-sm q-pt-sm q-pa-md">
<q-btn <q-btn
class="q-mb-sm" class="q-mb-sm"
flat flat
@ -69,41 +69,59 @@ onMounted(async () => {
> >
<q-tooltip>เพมขอม</q-tooltip> <q-tooltip>เพมขอม</q-tooltip>
</q-btn> </q-btn>
<d-table <!-- <d-table
round
class="border_black"
:rows="store.rowsCategory?.result" :rows="store.rowsCategory?.result"
:columns="columnsCategory" :columns="columnsCategory"
row-key="name" row-key="name"
> -->
<div>
<d-table
ref="table"
:columns="columnsCategory"
:rows="store.rowsCategory?.result"
flat
bordered
:paging="true"
dense
class="border_custom"
> >
<template v-slot:body-cell-actions="data"> <template v-slot:body-cell-actions="data">
<q-td> <q-td>
<div class="align-right"> <div class="align-right">
<q-btn <q-btn
class="q-ma-sm" color="grey"
flat flat
dense dense
id="listViewFolderEdit" round
icon="o_edit" size="14px"
color="positive" icon="more_vert"
@click=" @click.stop
>
<q-menu>
<q-list dense>
<q-item
v-close-popup
clickable
@click.stop="
() => { () => {
open = true; open = true;
status = 'edit'; status = 'edit';
categoryId = data.row.id; categoryId = data.row.id;
currentName = data.row.name; currentName = data.row.name;
console.log(currentName);
} }
" "
/> >
<q-item-section>
<q-btn <div class="row items-center white">
class="q-ma-sm" <q-icon name="o_edit" color="positive" />
flat <span class="q-ml-sm">แกไข</span>
dense </div>
id="listViewFolderDelete" </q-item-section>
color="negative" </q-item>
icon="mdi-trash-can-outline" <q-item clickable>
:data-testid="data.row.name" <q-item-section
@click=" @click="
() => { () => {
open = true; open = true;
@ -111,12 +129,26 @@ onMounted(async () => {
categoryId = data.row.id; categoryId = data.row.id;
} }
" "
v-close-popup
>
<div class="row items-center white">
<q-icon
name="mdi-trash-can-outline"
color="negative"
/> />
<span class="q-ml-sm">ลบ</span>
</div>
</q-item-section>
</q-item>
</q-list>
</q-menu>
</q-btn>
</div> </div>
</q-td> </q-td>
</template> </template>
</d-table> </d-table>
</div> </div>
</q-card>
<dialog-category <dialog-category
v-model.open="open" v-model.open="open"
@ -128,6 +160,10 @@ onMounted(async () => {
</template> </template>
<style scoped> <style scoped>
.border_custom {
border-radius: 6px !important;
border: 1px solid #e1e1e1;
}
.align-right { .align-right {
display: flex; display: flex;
align-items: right; align-items: right;