diff --git a/src/modules/15_development/components/ProjectDetail.vue b/src/modules/15_development/components/ProjectDetail.vue index 39ebd9700..2fb32c2a3 100644 --- a/src/modules/15_development/components/ProjectDetail.vue +++ b/src/modules/15_development/components/ProjectDetail.vue @@ -17,8 +17,12 @@ import config from "@/app.config"; const other1 = ref(false); const other2 = ref(false); -const reasonPlanned = ref(""); -const reasonActual = ref(""); +const reasonPlanned70 = ref(""); +const reasonPlanned20 = ref(""); +const reasonPlanned10 = ref(""); +const reasonActual70 = ref(""); +const reasonActual20 = ref(""); +const reasonActual10 = ref(""); const checkOtherBox11 = computed(() => { return formData.developmentProjectTechniquePlanneds.includes("other1"); @@ -222,8 +226,12 @@ function fetchData() { expanded.value = arrayExpanded.filter((e) => e !== null).slice(0, -1); expanded2.value = arrayExpanded2.filter((e) => e !== null).slice(0, -1); - reasonPlanned.value = data.reasonPlanned ? data.reasonPlanned : ""; - reasonActual.value = data.reasonActual ? data.reasonActual : ""; + reasonPlanned70.value = data.reasonPlanned70 ? data.reasonPlanned70 : ""; + reasonPlanned20.value = data.reasonPlanned20 ? data.reasonPlanned20 : ""; + reasonPlanned10.value = data.reasonPlanned10 ? data.reasonPlanned10 : ""; + reasonActual70.value = data.reasonActual70 ? data.reasonActual70 : ""; + reasonActual20.value = data.reasonActual20 ? data.reasonActual20 : ""; + reasonActual10.value = data.reasonActual10 ? data.reasonActual10 : ""; }) .catch((err) => { messageError($q, err); @@ -280,8 +288,12 @@ async function onSubmit() { strategyChildPlannedNode: formData.strategyChildPlannedNode, strategyChildActualId: formData.strategyChildActualId, strategyChildActualNode: formData.strategyChildActualNode, - reasonPlanned: reasonPlanned.value, - reasonActual: reasonActual.value, + reasonPlanned70: reasonPlanned70.value, + reasonPlanned20: reasonPlanned20.value, + reasonPlanned10: reasonPlanned10.value, + reasonActual70: reasonActual70.value, + reasonActual20: reasonActual20.value, + reasonActual10: reasonActual10.value, }) .then(() => { success($q, "บันทึกข้อมูลสำเร็จ"); @@ -555,8 +567,9 @@ onMounted(() => { />
{ />
@@ -603,9 +617,10 @@ onMounted(() => { />
@@ -706,7 +721,7 @@ onMounted(() => { />
{ />
{ />