From b00e500e9b91dbe692392da9ae4453c5ec349b8b Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Wed, 10 Jan 2024 16:23:37 +0700 Subject: [PATCH 1/3] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B9=84?= =?UTF-8?q?=E0=B8=82=E0=B8=95=E0=B8=A3=E0=B8=A7=E0=B8=88=E0=B8=84=E0=B8=A7?= =?UTF-8?q?=E0=B8=B2=E0=B8=A1=E0=B9=80=E0=B8=A3=E0=B8=B5=E0=B8=A2=E0=B8=9A?= =?UTF-8?q?=E0=B8=A3=E0=B9=89=E0=B8=AD=E0=B8=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/05_leave/components/formDetail/formCheckSelect.vue | 2 +- src/modules/05_leave/components/formDetail/formChildbirth.vue | 2 +- src/modules/05_leave/components/formDetail/formHajj.vue | 2 +- src/modules/05_leave/components/formDetail/formHoliday.vue | 2 +- src/modules/05_leave/components/formDetail/formLeave.vue | 2 +- .../05_leave/components/formDetail/formLeaveToTraining.vue | 2 +- .../components/formDetail/formLeaveToWorkInternational.vue | 2 +- src/modules/05_leave/components/formDetail/formSpouse.vue | 2 +- src/modules/05_leave/components/formDetail/formStudy.vue | 2 +- src/modules/05_leave/components/formDetail/formUpasom.vue | 2 +- .../components/formDetail/formVocationalRehabilitation.vue | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/modules/05_leave/components/formDetail/formCheckSelect.vue b/src/modules/05_leave/components/formDetail/formCheckSelect.vue index 2b83471..08120fe 100644 --- a/src/modules/05_leave/components/formDetail/formCheckSelect.vue +++ b/src/modules/05_leave/components/formDetail/formCheckSelect.vue @@ -63,7 +63,7 @@ console.log(props)
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formChildbirth.vue b/src/modules/05_leave/components/formDetail/formChildbirth.vue index 1740be4..b92852f 100644 --- a/src/modules/05_leave/components/formDetail/formChildbirth.vue +++ b/src/modules/05_leave/components/formDetail/formChildbirth.vue @@ -57,7 +57,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formHajj.vue b/src/modules/05_leave/components/formDetail/formHajj.vue index effc1a8..a25af68 100644 --- a/src/modules/05_leave/components/formDetail/formHajj.vue +++ b/src/modules/05_leave/components/formDetail/formHajj.vue @@ -50,7 +50,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formHoliday.vue b/src/modules/05_leave/components/formDetail/formHoliday.vue index 602bf03..88cb49f 100644 --- a/src/modules/05_leave/components/formDetail/formHoliday.vue +++ b/src/modules/05_leave/components/formDetail/formHoliday.vue @@ -62,7 +62,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formLeave.vue b/src/modules/05_leave/components/formDetail/formLeave.vue index b3fa6ba..c2df755 100644 --- a/src/modules/05_leave/components/formDetail/formLeave.vue +++ b/src/modules/05_leave/components/formDetail/formLeave.vue @@ -58,7 +58,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formLeaveToTraining.vue b/src/modules/05_leave/components/formDetail/formLeaveToTraining.vue index 13c6275..4ea15cf 100644 --- a/src/modules/05_leave/components/formDetail/formLeaveToTraining.vue +++ b/src/modules/05_leave/components/formDetail/formLeaveToTraining.vue @@ -79,7 +79,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formLeaveToWorkInternational.vue b/src/modules/05_leave/components/formDetail/formLeaveToWorkInternational.vue index 9561acd..2a8e976 100644 --- a/src/modules/05_leave/components/formDetail/formLeaveToWorkInternational.vue +++ b/src/modules/05_leave/components/formDetail/formLeaveToWorkInternational.vue @@ -44,7 +44,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formSpouse.vue b/src/modules/05_leave/components/formDetail/formSpouse.vue index 9a79376..956272c 100644 --- a/src/modules/05_leave/components/formDetail/formSpouse.vue +++ b/src/modules/05_leave/components/formDetail/formSpouse.vue @@ -86,7 +86,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formStudy.vue b/src/modules/05_leave/components/formDetail/formStudy.vue index 26975d2..3ec2cde 100644 --- a/src/modules/05_leave/components/formDetail/formStudy.vue +++ b/src/modules/05_leave/components/formDetail/formStudy.vue @@ -82,7 +82,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formUpasom.vue b/src/modules/05_leave/components/formDetail/formUpasom.vue index 9241cb9..b5c569d 100644 --- a/src/modules/05_leave/components/formDetail/formUpasom.vue +++ b/src/modules/05_leave/components/formDetail/formUpasom.vue @@ -75,7 +75,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} diff --git a/src/modules/05_leave/components/formDetail/formVocationalRehabilitation.vue b/src/modules/05_leave/components/formDetail/formVocationalRehabilitation.vue index 9561acd..2a8e976 100644 --- a/src/modules/05_leave/components/formDetail/formVocationalRehabilitation.vue +++ b/src/modules/05_leave/components/formDetail/formVocationalRehabilitation.vue @@ -44,7 +44,7 @@ const props = defineProps({
เอกสารแนบ
-
+
{{ "เอกสารแนบฉบับที่" + (index + 1) }} From eddee772843a8c104d40d6628f6e57d223d16afe Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Wed, 10 Jan 2024 16:36:41 +0700 Subject: [PATCH 2/3] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B9=84?= =?UTF-8?q?=E0=B8=82=E0=B9=84=E0=B8=A1=E0=B9=88=E0=B8=A1=E0=B8=B5=E0=B9=84?= =?UTF-8?q?=E0=B8=9F=E0=B8=A5=E0=B9=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../05_leave/components/FormLeave/01_SickForm.vue | 10 +++++----- src/modules/05_leave/components/FormLeave/03_Birth.vue | 5 ++++- .../components/FormLeave/04_HelpWifeBirthForm.vue | 5 ++++- .../05_leave/components/FormLeave/05_VacationForm.vue | 5 ++++- .../components/FormLeave/06_OrdinationForm.vue | 5 ++++- .../05_leave/components/FormLeave/07_HajjForm.vue | 6 +++++- .../05_leave/components/FormLeave/08_MilitaryForm.vue | 5 ++++- .../05_leave/components/FormLeave/09_StudyForm.vue | 5 ++++- .../05_leave/components/FormLeave/10_TrainForm.vue | 5 ++++- .../components/FormLeave/11_WorkInternationalForm.vue | 5 ++++- .../components/FormLeave/12_FollowSpouseForm.vue | 5 ++++- .../components/FormLeave/13_RehabilitationForm.vue | 5 ++++- 12 files changed, 50 insertions(+), 16 deletions(-) diff --git a/src/modules/05_leave/components/FormLeave/01_SickForm.vue b/src/modules/05_leave/components/FormLeave/01_SickForm.vue index 7c67049..a0b8dcb 100644 --- a/src/modules/05_leave/components/FormLeave/01_SickForm.vue +++ b/src/modules/05_leave/components/FormLeave/01_SickForm.vue @@ -393,18 +393,15 @@ onMounted(() => { -
- ไม่มีรายการเอกสารประกอบ -
- + - + @@ -418,6 +415,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/03_Birth.vue b/src/modules/05_leave/components/FormLeave/03_Birth.vue index 978a6fa..bfc5f37 100644 --- a/src/modules/05_leave/components/FormLeave/03_Birth.vue +++ b/src/modules/05_leave/components/FormLeave/03_Birth.vue @@ -368,7 +368,7 @@ onMounted(() => {
เอกสารเพิ่มเติม
--> - + @@ -382,6 +382,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/04_HelpWifeBirthForm.vue b/src/modules/05_leave/components/FormLeave/04_HelpWifeBirthForm.vue index 4d4334a..d26a391 100644 --- a/src/modules/05_leave/components/FormLeave/04_HelpWifeBirthForm.vue +++ b/src/modules/05_leave/components/FormLeave/04_HelpWifeBirthForm.vue @@ -409,7 +409,7 @@ onMounted(() => { - + @@ -423,6 +423,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/05_VacationForm.vue b/src/modules/05_leave/components/FormLeave/05_VacationForm.vue index 43318eb..c3fc915 100644 --- a/src/modules/05_leave/components/FormLeave/05_VacationForm.vue +++ b/src/modules/05_leave/components/FormLeave/05_VacationForm.vue @@ -407,7 +407,7 @@ onMounted(() => { - + @@ -421,6 +421,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue b/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue index e697820..e9a0052 100644 --- a/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue +++ b/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue @@ -519,7 +519,7 @@ onMounted(() => { - + @@ -533,6 +533,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/07_HajjForm.vue b/src/modules/05_leave/components/FormLeave/07_HajjForm.vue index 6c67c11..9f213ab 100644 --- a/src/modules/05_leave/components/FormLeave/07_HajjForm.vue +++ b/src/modules/05_leave/components/FormLeave/07_HajjForm.vue @@ -329,7 +329,7 @@ onMounted(() => { - + @@ -343,6 +343,10 @@ onMounted(() => { + +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue b/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue index 25cbc8d..62ebff9 100644 --- a/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue +++ b/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue @@ -406,7 +406,7 @@ onMounted(() => { - + @@ -420,6 +420,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/09_StudyForm.vue b/src/modules/05_leave/components/FormLeave/09_StudyForm.vue index 234770d..bb0bc2f 100644 --- a/src/modules/05_leave/components/FormLeave/09_StudyForm.vue +++ b/src/modules/05_leave/components/FormLeave/09_StudyForm.vue @@ -507,7 +507,7 @@ onMounted(async () => { - + @@ -521,6 +521,9 @@ onMounted(async () => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/10_TrainForm.vue b/src/modules/05_leave/components/FormLeave/10_TrainForm.vue index d79b75e..ab89df4 100644 --- a/src/modules/05_leave/components/FormLeave/10_TrainForm.vue +++ b/src/modules/05_leave/components/FormLeave/10_TrainForm.vue @@ -507,7 +507,7 @@ onMounted(async () => { - + @@ -521,6 +521,9 @@ onMounted(async () => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/11_WorkInternationalForm.vue b/src/modules/05_leave/components/FormLeave/11_WorkInternationalForm.vue index 9b01c85..44aa05c 100644 --- a/src/modules/05_leave/components/FormLeave/11_WorkInternationalForm.vue +++ b/src/modules/05_leave/components/FormLeave/11_WorkInternationalForm.vue @@ -349,7 +349,7 @@ onMounted(() => {
เอกสารเพิ่มเติม
- + @@ -359,6 +359,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/12_FollowSpouseForm.vue b/src/modules/05_leave/components/FormLeave/12_FollowSpouseForm.vue index 0dd0bff..0973dbe 100644 --- a/src/modules/05_leave/components/FormLeave/12_FollowSpouseForm.vue +++ b/src/modules/05_leave/components/FormLeave/12_FollowSpouseForm.vue @@ -566,7 +566,7 @@ onMounted(async () => { - + @@ -580,6 +580,9 @@ onMounted(async () => { +
+ ไม่มีรายการเอกสารประกอบ +
diff --git a/src/modules/05_leave/components/FormLeave/13_RehabilitationForm.vue b/src/modules/05_leave/components/FormLeave/13_RehabilitationForm.vue index 20c17cc..9d81906 100644 --- a/src/modules/05_leave/components/FormLeave/13_RehabilitationForm.vue +++ b/src/modules/05_leave/components/FormLeave/13_RehabilitationForm.vue @@ -316,7 +316,7 @@ onMounted(() => {
เอกสารเพิ่มเติม
- + @@ -326,6 +326,9 @@ onMounted(() => { +
+ ไม่มีรายการเอกสารประกอบ +
From e62dfb3ce36c426050081d20d33f68c2d5c5c327 Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Wed, 10 Jan 2024 17:13:27 +0700 Subject: [PATCH 3/3] =?UTF-8?q?=E0=B8=AA=E0=B8=A3=E0=B9=89=E0=B8=B2?= =?UTF-8?q?=E0=B8=87=E0=B9=80=E0=B8=87=E0=B8=B7=E0=B9=88=E0=B8=AD=E0=B8=99?= =?UTF-8?q?=E0=B9=84=E0=B8=82=E0=B8=A3=E0=B8=AD=E0=B8=87=E0=B8=A3=E0=B8=B1?= =?UTF-8?q?=E0=B8=9A=20FetchCheck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../05_leave/components/FormLeave/01_SickForm.vue | 6 ++++-- src/modules/05_leave/components/FormLeave/03_Birth.vue | 5 ++++- .../components/FormLeave/04_HelpWifeBirthForm.vue | 5 ++++- .../05_leave/components/FormLeave/05_VacationForm.vue | 5 ++++- .../components/FormLeave/06_OrdinationForm.vue | 5 ++++- .../05_leave/components/FormLeave/07_HajjForm.vue | 10 +++++++--- .../05_leave/components/FormLeave/08_MilitaryForm.vue | 5 ++++- .../05_leave/components/FormLeave/09_StudyForm.vue | 9 ++++++--- .../05_leave/components/FormLeave/10_TrainForm.vue | 9 ++++++--- .../components/FormLeave/11_WorkInternationalForm.vue | 5 ++++- .../components/FormLeave/12_FollowSpouseForm.vue | 7 +++++-- .../components/FormLeave/13_RehabilitationForm.vue | 5 ++++- 12 files changed, 56 insertions(+), 20 deletions(-) diff --git a/src/modules/05_leave/components/FormLeave/01_SickForm.vue b/src/modules/05_leave/components/FormLeave/01_SickForm.vue index a0b8dcb..d51d125 100644 --- a/src/modules/05_leave/components/FormLeave/01_SickForm.vue +++ b/src/modules/05_leave/components/FormLeave/01_SickForm.vue @@ -121,11 +121,11 @@ function onValidate() { props.onSubmit(formData) } } - /** * check ว่าลาได้ไหม จาก api * @param formData */ +const leaveEndDateRules = ref([val => !!val || `${"กรุณาเลือกลาถึงวันที่"}`]) const isLeave = ref(true) async function fetchCheck() { await http @@ -139,8 +139,10 @@ async function fetchCheck() { isLeave.value = data.isLeave if (data.isLeave === true) { formDataSick.leaveTotal = data.totalDate - data.sumDateWork - data.sumDateHoliday + this.leaveEndDateRules = [val => !!val || `${"กรุณาเลือกลาถึงวันที่"}`] } else { fails($q, "ไม่สามารถลาได้") + this.leaveEndDateRules = [val => false || `${"ไม่สามารถลาได้"}`] } }) .catch((e: any) => { @@ -306,7 +308,7 @@ onMounted(() => { :class="inputEdit(isReadOnly)" :model-value="formDataSick.leaveEndDate != null ? date2Thai(formDataSick.leaveEndDate) : null" :label="`${'ลาถึงวันที่'}`" - :rules="[val => !!val || `${'กรุณาเลือกลาถึงวันที่'}`]" + :rules="leaveEndDateRules" >