ทะเบียนประวัติ ==> ข้อมูลส่วนตัว, รายการคำร้องขอแก้ไขทะเบียนประวัติ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-12-02 18:09:51 +07:00
parent b9cd90d70a
commit b21a4f53ac
13 changed files with 64 additions and 85 deletions

View file

@ -592,6 +592,8 @@ onMounted(() => {
dense
outlined
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options
@ -615,6 +617,8 @@ onMounted(() => {
outlined
clearable
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options
@ -716,6 +720,8 @@ onMounted(() => {
dense
outlined
use-input
hide-selected
fill-input
clearable
lazy-rules
emit-value
@ -738,6 +744,8 @@ onMounted(() => {
dense
outlined
use-input
hide-selected
fill-input
clearable
lazy-rules
emit-value
@ -782,6 +790,8 @@ onMounted(() => {
dense
outlined
use-input
hide-selected
fill-input
clearable
lazy-rules
emit-value
@ -804,6 +814,8 @@ onMounted(() => {
dense
outlined
use-input
hide-selected
fill-input
clearable
lazy-rules
emit-value
@ -909,7 +921,7 @@ onMounted(() => {
v-model:pagination="pagination"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumnsHistory"
:filter="filterHistory"
:filter="filterHistory.trim()"
>
>
<template v-slot:header="props">

View file

@ -507,7 +507,7 @@ onMounted(async () => {
v-model:pagination="pagination"
:rows="rows"
:columns="columns"
:filter="filterSearch"
:filter="filterSearch.trim()"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:virtual-scroll-sticky-size-start="48"
@ -586,6 +586,8 @@ onMounted(async () => {
:class="!selection.includes('prefix') ? '' : 'inputgreen'"
outlined
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options

View file

@ -686,6 +686,8 @@ onMounted(async () => {
dense
outlined
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options
@ -709,6 +711,8 @@ onMounted(async () => {
dense
outlined
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options
@ -732,6 +736,8 @@ onMounted(async () => {
dense
outlined
use-input
hide-selected
fill-input
lazy-rules
emit-value
map-options
@ -954,7 +960,7 @@ onMounted(async () => {
:paging="true"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumnsHistory"
:filter="filterHistory"
:filter="filterHistory.trim()"
>
>
<template v-slot:header="props">

View file

@ -902,6 +902,8 @@ onMounted(async () => {
label="สถานภาพการสมรส"
v-model="fromData.statusMarital"
use-input
hide-selected
fill-input
input-debounce="0"
emit-value
map-options
@ -953,6 +955,8 @@ onMounted(async () => {
label="คำนำหน้าชื่อ"
v-model="fromData.prefix"
use-input
hide-selected
fill-input
input-debounce="0"
emit-value
map-options
@ -1137,7 +1141,7 @@ onMounted(async () => {
:paging="true"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:filter="filterHistory"
:filter="filterHistory.trim()"
>
>
<template v-slot:header="props">

View file

@ -787,7 +787,6 @@ onMounted(async () => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
@ -832,7 +831,7 @@ onMounted(async () => {
flat
bordered
:paging="true"
:filter="keyword"
:filter="keyword.trim()"
dense
v-model:pagination="pagination"
:rows-per-page-options="[20, 50, 100]"
@ -863,9 +862,7 @@ onMounted(async () => {
<q-tooltip>ประวแกไขประวการศกษา</q-tooltip>
</q-btn>
<q-btn
v-if="
isLeave == false && checkPermission($route)?.attrIsUpdate
"
v-if="isLeave == false && checkPermission($route)?.attrIsUpdate"
flat
dense
round
@ -1027,6 +1024,8 @@ onMounted(async () => {
:options="educationLevelOption"
input-debounce="0"
use-input
hide-selected
fill-input
@filter="(inputValue:string,
doneFn:Function) => filterSelector(inputValue, doneFn,'educationLevelOption'
) "
@ -1304,6 +1303,8 @@ onMounted(async () => {
option-label="label"
input-debounce="0"
use-input
hide-selected
fill-input
@filter="(inputValue:string,
doneFn:Function) => filterSelector(inputValue, doneFn,'educationOption'
) "
@ -1467,7 +1468,6 @@ onMounted(async () => {
map-options
:options="historyColumns"
option-value="name"
style="min-width: 140px"
/>
</q-toolbar>
@ -1480,7 +1480,7 @@ onMounted(async () => {
bordered
:paging="true"
dense
:filter="historyKeyword"
:filter="historyKeyword.trim()"
v-model:pagination="historyPagination"
:rows-per-page-options="[20, 50, 100]"
class="custom-header-table"

View file

@ -426,7 +426,7 @@ onMounted(() => {
:columns="columns"
:rows="rows"
:paging="true"
:filter="keyword"
:filter="keyword.trim()"
v-model:pagination="pagination"
:rows-per-page-options="[20, 50, 100]"
:visible-columns="visibleColumns"
@ -650,7 +650,7 @@ onMounted(() => {
bordered
:paging="true"
dense
:filter="historyKeyword"
:filter="historyKeyword.trim()"
v-model:pagination="historyPagination"
:rows-per-page-options="[20, 50, 100]"
class="custom-header-table"