diff --git a/src/views/KpiManagerDetail.vue b/src/views/KpiManagerDetail.vue index 94b889b7b750c57331102aaa10f44b0e93f0981d..abb4fdf58104d9d887c3562bf3f9671c8d03001c 100644 --- a/src/views/KpiManagerDetail.vue +++ b/src/views/KpiManagerDetail.vue @@ -223,12 +223,14 @@ export default { }, detach(id){ //detach kpi ke backend - let emp_ids = {employee_ids: [id]} - HTTP.post(`kpis/${this.kpi_id}/detach`, emp_ids).catch(()=>{ - alert("Gagal menghapus KPI dari karyawan") - return - }) - this.assignees = this.assignees.filter(x => x.id != id) + if (confirm("Yakin akan menghapus KPI dari Karyawan?")){ + let emp_ids = {employee_ids: [id]} + HTTP.post(`kpis/${this.kpi_id}/detach`, emp_ids).catch(()=>{ + alert("Gagal menghapus KPI dari karyawan") + return + }) + this.assignees = this.assignees.filter(x => x.id != id) + } }, getBawahan(){ //get bawahan ke backend