Merge branch 'develop' into dev-tee
# Conflicts: # src/modules/05_leave/router.ts
This commit is contained in:
commit
0a1eab7e63
7 changed files with 136 additions and 8 deletions
|
|
@ -151,11 +151,11 @@ const props = defineProps({
|
|||
type: Number,
|
||||
default: () => new Date().getMonth(),
|
||||
},
|
||||
refreshData: {
|
||||
//หน้า main มีการอัพเดทค่าให้ refresh data
|
||||
type: Boolean,
|
||||
required: true,
|
||||
},
|
||||
// refreshData: {
|
||||
// //หน้า main มีการอัพเดทค่าให้ refresh data
|
||||
// type: Boolean,
|
||||
// required: true,
|
||||
// },
|
||||
fetchDataSummaryCalendar: {
|
||||
//ฟังก์ชันอัพเดทสรุปวันหยุด
|
||||
type: Function,
|
||||
|
|
@ -177,7 +177,9 @@ onMounted(async () => {
|
|||
* ค่า props(วันเดือนปีที่เลือก) ตอนอัพเดท ค่าฏิทินให้อัพเดทใหม่
|
||||
*/
|
||||
watch(props, async (count, prevCount) => {
|
||||
const calen = fullCalendar.value.getApi()
|
||||
const date = new Date(props.dateYear, props.dateMonth)
|
||||
calen.gotoDate(date)
|
||||
})
|
||||
const cancel = async (text: string) => {
|
||||
title.value = text
|
||||
|
|
|
|||
24
src/modules/05_leave/componenst/Forms/01_SickForm.vue
Normal file
24
src/modules/05_leave/componenst/Forms/01_SickForm.vue
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
<script setup lang="ts">
|
||||
const props = defineProps({
|
||||
data: {
|
||||
type: Array,
|
||||
default: null,
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
ลาป่วย ลาคลอดบุตร และลากิจส่วนตัว
|
||||
<ul>
|
||||
<li>เขียนที่</li>
|
||||
<li>ลาตั้งแต่วันที่</li>
|
||||
<li>ลาถึงวันที่</li>
|
||||
<li>ลาครั้งสุดท้ายในประเภทนั้น ๆ เมื่อวันที่ (Auto)</li>
|
||||
<li>จำนวนวันที่ลา (Auto)</li>
|
||||
</ul>
|
||||
<p>*หมายเหตุ (กรณีลาป่วยและลากิจ สามารถเลือกให้ลาครึ่งวันเช้า หรือครึ่งวันบ่ายได้)
|
||||
ที่อยู่ที่ติดต่อได้ระหว่างลา (อาจดึงมาจากที่อยู่ปัจจุบันโดยอัตโนมัติ
|
||||
แต่ให้ผู้ใช้งานแก้ไขได้)</p>
|
||||
</div>
|
||||
</template>
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
<script setup lang="ts">
|
||||
const props = defineProps({
|
||||
data: {
|
||||
type: Array,
|
||||
default: null,
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
ลาไปช่วยเหลือภริยาที่คลอดบุตร
|
||||
<ul>
|
||||
<li>เขียนที่</li>
|
||||
<li>ชื่อภรรยา</li>
|
||||
<li>วันที่คลอด</li>
|
||||
<li>ลาตั้งแต่วันที่</li>
|
||||
<li>ลาถึงวันที่</li>
|
||||
<li>จำนวนวันที่ลา (frontend คำนวนให้ Auto)</li>
|
||||
<li>ที่อยู่ที่ติดต่อได้ระหว่างลา (textarea)</li>
|
||||
<li>หมายเลขโทรศัพท์</li>
|
||||
</ul>
|
||||
<p>
|
||||
*หมายเหตุ ที่อยู่ที่ติดต่อได้ระหว่างลา (อาจดึงมาจากที่อยู่ปัจจุบันโดยอัตโนมัติ แต่ให้ผู้ใช้งานแก้ไขได้)
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
Loading…
Add table
Add a link
Reference in a new issue