diff --git a/src/components/PopupCheckFeatures.vue b/src/components/PopupCheckFeatures.vue index e69de29bb..8ed0d1684 100644 --- a/src/components/PopupCheckFeatures.vue +++ b/src/components/PopupCheckFeatures.vue @@ -0,0 +1,138 @@ + + + diff --git a/src/modules/09_leave/components/3_WorkTime/DialogForm.vue b/src/modules/09_leave/components/3_WorkTime/DialogForm.vue index 967471626..0ba9095d2 100644 --- a/src/modules/09_leave/components/3_WorkTime/DialogForm.vue +++ b/src/modules/09_leave/components/3_WorkTime/DialogForm.vue @@ -68,6 +68,13 @@ const formData = reactive({ isActive: false, }); +/**FunctionCheckbox แก้ไขสถานะ */ +function checkDefault() { + if (formData.isDefault === true) { + formData.isActive = true; + } +} + /** Function validateForm*/ function validateForm() { const hasError = []; @@ -356,7 +363,11 @@ watch(

เวลา Default

diff --git a/src/modules/09_leave/views/ChangeRoundMain.vue b/src/modules/09_leave/views/ChangeRoundMain.vue index 1863febd4..1c7fd2c71 100644 --- a/src/modules/09_leave/views/ChangeRoundMain.vue +++ b/src/modules/09_leave/views/ChangeRoundMain.vue @@ -21,6 +21,8 @@ const dataStore = useChangeRoundDataStore(); const $q = useQuasar(); const modal = ref(false); +const dateWork = ref(); +const modalFix = ref(false); const editCheck = ref(""); const DataRow = ref(); const formData = reactive({ @@ -45,9 +47,14 @@ function Openmodal(check: string, detail: any) { } } +function OpenmodalFix(detail: any) { + modalFix.value = true; +} + /** Function closePopup */ function closeDialog() { modal.value = false; + modalFix.value = false; } /** Function ค้นหาข้อมูล */ @@ -180,6 +187,15 @@ function searchData() { ประวัติการเปลี่ยนรอบ + + + แก้ไขปฏิทินวันทำงาน + + @@ -198,6 +214,52 @@ function searchData() { :personId="DataRow == null ? '' : DataRow.profileId" @update:change-page="dataStore.changePage" /> + + + + {{ "แก้ไขปฏิทินวันทำงาน" }} + + + + + +
+ + +
+ +
+
+ +
+
+