diff --git a/src/api/05_placement/api.probation.ts b/src/api/05_placement/api.probation.ts index 1d3f01bfb..99f49901c 100644 --- a/src/api/05_placement/api.probation.ts +++ b/src/api/05_placement/api.probation.ts @@ -24,6 +24,7 @@ export default { `${finish}/probation-assign?personal_id=${personalId}`, personalAdd: () => `${personal}/add`, probationGetAssignList: (personalId:string) => - `${finish}/probation-assign-list?personal_id=${personalId}` + `${finish}/probation-assign-list?personal_id=${personalId}`, + probationsGetAssign: (assignId:string) =>`${finish}/probation-assign?assign_id=${assignId}` // clearPosition: (personalId:string) => `${placement}/position/clear/${personalId}` }; diff --git a/src/modules/05_placement/components/probation/FormAssign.vue b/src/modules/05_placement/components/probation/FormAssign.vue index daa51c5e6..298772d7e 100644 --- a/src/modules/05_placement/components/probation/FormAssign.vue +++ b/src/modules/05_placement/components/probation/FormAssign.vue @@ -156,7 +156,7 @@ { (item) => !excludedGroups.some((group) => group && group.id === item.id) ); }; +const filtermantor = (options: any[], excludedGroups: any[]) => { + return options.filter( + (item) => !excludedGroups.some((group) => group && group.personal_id === item.personal_id) + ); +}; const filterMain = (options: any[], excludedGroups: any[]) => { return options.filter( (item) => !excludedGroups.some((group) => group && group.id === item.id) @@ -1563,7 +1568,7 @@ const clearDateExam2 = () => { date_finish.value = undefined; }; const isDatePicker2Readonly = computed(() => { - return date_start.value === null; + return date_start.value === undefined; }); const routeName = router.currentRoute.value.name; const name = ref("");