แก้กลับ รอ API

This commit is contained in:
setthawutttty 2025-04-09 15:58:44 +07:00
parent 299d3c118f
commit 9688cca41f
3 changed files with 10 additions and 8 deletions

View file

@ -269,7 +269,7 @@ async function fetchDataDetail(id: string) {
formData.dear = data.dear ?? "-";
checkLeaveType(
formData.leaveTypeId,
data.hajjDayStatus,
formData.ordainDayLocationName,
formData.studyDayTrainingSubject
);
})
@ -289,7 +289,7 @@ async function fetchDataDetail(id: string) {
*/
function checkLeaveType(
leaveTypeId: string,
hajjDayStatus: boolean,
ordainDayLocationName: string,
studyDayTrainingSubject: string
) {
if (props.leaveType) {
@ -301,9 +301,9 @@ function checkLeaveType(
checkForm.value = "FormChildbirth";
} else if (type === "LV-005") {
checkForm.value = "FormHoliday";
} else if (type === "LV-006" && hajjDayStatus === true) {
} else if (type === "LV-006" && ordainDayLocationName === "") {
checkForm.value = "FormHajj";
} else if (type === "LV-006" && hajjDayStatus === false) {
} else if (type === "LV-006") {
checkForm.value = "FormUpasom";
} else if (type === "LV-007") {
checkForm.value = "FormCheckSelect";

View file

@ -154,9 +154,11 @@ function convert(val: any) {
);
const type = filtertype?.code;
if (type == "LV-006" && val.hajjDayStatus == false) {
return "ลาอุปสมบท";
return "ลาอุปสมบทหรือการลาประกอบพิธีฮัจญ์ฯ";
// return ""; API
} else if (type == "LV-006" && val.hajjDayStatus == true) {
return "ลาประกอบพิธีฮัจญ์";
return "ลาอุปสมบทหรือการลาประกอบพิธีฮัจญ์ฯ";
// return ""; API
} else {
return val.leaveTypeName;
}

View file

@ -114,9 +114,9 @@ const modelSpecific = computed(() => {
(x) => x.id == formData.leaveTypeId
)?.code;
if (code == "LV-006" && formData.hajjDayStatus == false) {
if (code == "LV-006" && formData.ordainDayLocationName != "") {
return "b1";
} else if (code == "LV-006" && formData.hajjDayStatus == true) {
} else if (code == "LV-006" && formData.ordainDayLocationName == "") {
return "b2";
} else if (code == "LV-008" && formData.studyDayTrainingSubject == "") {
return "s1";