diff --git a/src/components/Dialogs/DialogOrgSelect.vue b/src/components/Dialogs/DialogOrgSelect.vue index e90eb2318..a62570a17 100644 --- a/src/components/Dialogs/DialogOrgSelect.vue +++ b/src/components/Dialogs/DialogOrgSelect.vue @@ -538,7 +538,7 @@ function onSubmit() { typeCommand: type.value, }; props.onSubmit?.(body); - close() + close(); }); } } @@ -868,7 +868,7 @@ function onSubmit() { diff --git a/src/modules/15_development/components/Risk.vue b/src/modules/15_development/components/Risk.vue new file mode 100644 index 000000000..e71892a43 --- /dev/null +++ b/src/modules/15_development/components/Risk.vue @@ -0,0 +1,374 @@ + + + + + diff --git a/src/modules/15_development/components/Target.vue b/src/modules/15_development/components/Target.vue index 9f133d3f3..c0c6c8088 100644 --- a/src/modules/15_development/components/Target.vue +++ b/src/modules/15_development/components/Target.vue @@ -30,6 +30,10 @@ const { showLoader, hideLoader, messageError, success, dialogConfirm } = mixin; const checkRoutePermission = ref( route.name == "developmentDetailPage" ); +const props = defineProps({ + prevStep: { type: Function, required: true }, + nextStep: { type: Function, required: true }, +}); const plannedGoals = ref([]); const plannedPeoples = ref([]); const actualGoals = ref([]); @@ -802,7 +806,7 @@ onMounted(() => { { + +
+ + + + +
+
+ @@ -876,7 +907,12 @@ onMounted(() => { v-model="formGroupTarget.groupTargetSub" :options=" formGroupTarget.groupTarget === 'OFFICER' - ? groupSubOp.slice(0, 2) + ? groupSubOp.filter( + (v) => + v.id === 'OFFICER' || + v.id === 'TEACHER' || + v.id === 'EDUCATIONAL' + ) : groupSubOp.slice(2, 5) " label="กลุ่มเป้าหมายย่อย" @@ -1051,7 +1087,12 @@ onMounted(() => { v-model="formGroupTarget.groupTargetSub" :options=" formGroupTarget.groupTarget === 'OFFICER' - ? groupSubOp.slice(0, 2) + ? groupSubOp.filter( + (v) => + v.id === 'OFFICER' || + v.id === 'TEACHER' || + v.id === 'EDUCATIONAL' + ) : groupSubOp.slice(2, 5) " label="กลุ่มเป้าหมายย่อย" diff --git a/src/modules/15_development/views/MainPage.vue b/src/modules/15_development/views/MainPage.vue index 2b520e005..192629e55 100644 --- a/src/modules/15_development/views/MainPage.vue +++ b/src/modules/15_development/views/MainPage.vue @@ -572,7 +572,7 @@ onMounted(() => { icon="mdi-content-save-edit-outline" @click.pervent="onRedirectToRecordPage(props.row.id)" > - บันทึกผล
บันทึกผู้ผ่านการอบรม
diff --git a/src/modules/15_development/views/RecordPage.vue b/src/modules/15_development/views/RecordPage.vue index 5b374177d..f779a45ab 100644 --- a/src/modules/15_development/views/RecordPage.vue +++ b/src/modules/15_development/views/RecordPage.vue @@ -161,7 +161,7 @@ onMounted(() => { color="primary" @click="router.go(-1)" /> - {{ `บันทึกผล${title}` }} + {{ `บันทึกผู้ผ่านการอบรม ${title}` }} @@ -220,7 +220,7 @@ onMounted(() => { color="primary" @click="modalAddPerson = true" > - เพิ่ม + เพิ่มรายชื่อผู้ผ่านการอบรม