diff --git a/src/modules/05_placement/components/probation/FormAssign.vue b/src/modules/05_placement/components/probation/FormAssign.vue index df693fbfb..943867481 100644 --- a/src/modules/05_placement/components/probation/FormAssign.vue +++ b/src/modules/05_placement/components/probation/FormAssign.vue @@ -242,7 +242,6 @@ interface CheckboxItem { } const checkRule = ref([]); -const checkListItem = checkRule.value.filter(item => item.checked === 1).length; const getUser = async () => { await http.get(config.API.userPlacement(personalId)).then((res: any) => { @@ -763,6 +762,7 @@ const clickdownloadFile = async (type: string) => { hideLoader(); }); }; + onMounted(async () => { await getUser(); await getLaw(personalId); @@ -783,11 +783,17 @@ watch( } } ); + watch(knowledge.value, () => { knowledge.value.forEach((item) => { OPknowledge.value = OPknowledge.value.filter((e) => e.id != item.id); }); }); +const countCheckedItems = checkRule.value.filter( + (item) => item.checked === 1 +).length; + +console.log(countCheckedItems);