From 087ec66ee19e80fbed91be596ee22a4756322fbe Mon Sep 17 00:00:00 2001
From: Saladin21 <13519187@std.stei.itb.ac.id>
Date: Mon, 11 Apr 2022 23:28:45 +0700
Subject: [PATCH] manager kpi get assignee

---
 src/views/KpiManagerDetail.vue | 10 +++-------
 src/views/Login.vue            |  1 +
 src/views/ResponseIndex.vue    |  2 +-
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/views/KpiManagerDetail.vue b/src/views/KpiManagerDetail.vue
index 143ea79..e7e9131 100644
--- a/src/views/KpiManagerDetail.vue
+++ b/src/views/KpiManagerDetail.vue
@@ -225,17 +225,13 @@ export default {
             //get bawahan ke backend
             this.employees = this.temp_employees
         },
-        getAssignee(){
-            this.assignees = this.temp_assignees
-            this.getBawahan()
-            //get assignee ke backend then getBawahan
-        },
         getKpi(){
             //get kpi dengan id kpi_id
-            HTTP.get(`kpis/${this.kpi_id}`).then((res)=>{
+            HTTP.get(`kpis/${this.kpi_id}?include=employees`).then((res)=>{
                 console.log(res.data.data)
                 this.kpi = res.data.data
                 this.kpi.deadline_time = this.kpi.deadline_time.replace(".", ":")
+                this.assignees = this.kpi.employees
             }).catch(()=> alert("Error loading page"))
         }
 
@@ -243,7 +239,7 @@ export default {
     mounted(){
         this.kpi_id = this.$route.params.id
         this.getKpi()
-        this.getAssignee()
+        this.getBawahan()
     }
 
 }
diff --git a/src/views/Login.vue b/src/views/Login.vue
index 049e673..69d6570 100644
--- a/src/views/Login.vue
+++ b/src/views/Login.vue
@@ -108,6 +108,7 @@ export default {
         password: this.password,
       })
         .then((response) => {
+          localStorage.setItem("token", response.data.token)
           if (response.data.success) {
             this.$router.push({ name: "User" });
           }
diff --git a/src/views/ResponseIndex.vue b/src/views/ResponseIndex.vue
index fddb71a..a077979 100644
--- a/src/views/ResponseIndex.vue
+++ b/src/views/ResponseIndex.vue
@@ -65,7 +65,7 @@ export default {
                 hidden : false,
                 clickable : true
                 },
-                Nila: {
+                Nilai: {
                 name : "Nilai",
                 data : "actual",
                 hidden : false,
-- 
GitLab