Merge branch 'develop' into devTee
This commit is contained in:
commit
f98a8f9a96
55 changed files with 715 additions and 382 deletions
|
|
@ -267,27 +267,29 @@ onMounted(async () => {
|
|||
<template>
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-md-3 q-mt-sm q-pr-sm row">
|
||||
<q-card class="col-12" flat bordered>
|
||||
<div class="q-gutter-sm col-12">
|
||||
<q-list class="rounded-borders q-pt-sm" dense>
|
||||
<q-item
|
||||
v-for="(item, i) in filterLists"
|
||||
:key="i"
|
||||
tag="label"
|
||||
v-ripple
|
||||
>
|
||||
<q-checkbox
|
||||
size="sm"
|
||||
v-model="filterVal"
|
||||
:val="item.id"
|
||||
:color="item.color"
|
||||
/>
|
||||
<q-item-section>
|
||||
<q-item-label>{{ item.name }}</q-item-label>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
</q-list>
|
||||
</div>
|
||||
<q-card class="col-12" flat bordered >
|
||||
<q-scroll-area style="height: 38vw">
|
||||
<div class="q-gutter-sm col-12">
|
||||
<q-list class="rounded-borders q-pt-sm" dense>
|
||||
<q-item
|
||||
v-for="(item, i) in filterLists"
|
||||
:key="i"
|
||||
tag="label"
|
||||
v-ripple
|
||||
>
|
||||
<q-checkbox
|
||||
size="sm"
|
||||
v-model="filterVal"
|
||||
:val="item.id"
|
||||
:color="item.color"
|
||||
/>
|
||||
<q-item-section>
|
||||
<q-item-label>{{ item.name }}</q-item-label>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
</q-list>
|
||||
</div>
|
||||
</q-scroll-area>
|
||||
</q-card>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -499,9 +499,7 @@ watch(
|
|||
|
||||
<!-- ข้าราชการแสดงเฉพาะที่ยื่นใบลาไปแล้วเท่านั้น ลูกจ้างไม่มี workflow -->
|
||||
<Workflow
|
||||
v-if="
|
||||
leaveStatus != 'DRAFT' && mainStore.officerType == 'OFFICER'
|
||||
"
|
||||
v-if="leaveStatus != 'DRAFT'"
|
||||
:id="props.leaveId"
|
||||
:sys-name="
|
||||
mainStore.officerType == 'OFFICER'
|
||||
|
|
|
|||
|
|
@ -50,9 +50,11 @@ const props = defineProps({
|
|||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-md-6 text-grey-8">
|
||||
ลาครั้งสุดท้ายในประเภทนั้น ๆ เมื่อวันที่
|
||||
ลาครั้งสุดท้ายเมื่อวันที่
|
||||
</div>
|
||||
<div class="col-xs-12 col-md-6">
|
||||
{{ props.data.leaveLastStart ?? "-" }}
|
||||
</div>
|
||||
<div class="col-xs-12 col-md-6">{{ props.data.leaveLastStart }}</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-md-6 text-grey-8">หมายเลขที่ติดต่อขณะลา</div>
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ function onClickOpenStat() {
|
|||
|
||||
/** function redirectTo ยื่นใบลา*/
|
||||
async function addAbsence() {
|
||||
await leaveStore.resetForm2();
|
||||
leaveStore.resetForm2();
|
||||
router.push(`/leave/add`);
|
||||
}
|
||||
|
||||
|
|
@ -331,15 +331,8 @@ onMounted(async () => {
|
|||
<div class="row col-12">
|
||||
<div class="row items-center">
|
||||
<div class="q-ml-sm">
|
||||
<q-btn
|
||||
round
|
||||
dense
|
||||
flat
|
||||
size="13px"
|
||||
class="q-px-sm"
|
||||
@click="addAbsence"
|
||||
>
|
||||
<q-icon name="mdi-plus" size="22px" color="blue" />
|
||||
<q-btn round dense flat class="q-px-sm" @click="addAbsence">
|
||||
<q-icon name="mdi-plus" color="primary" />
|
||||
<q-tooltip>สร้างใบลา</q-tooltip>
|
||||
</q-btn>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue