diff --git a/app/public/mock/v1/master-tasks/(id).GET.json b/app/public/mock/v1/master-tasks/(id).GET.json index e193dc7..1bb539a 100644 --- a/app/public/mock/v1/master-tasks/(id).GET.json +++ b/app/public/mock/v1/master-tasks/(id).GET.json @@ -9,21 +9,25 @@ "deadline": "2022-11-10T00:00:00+00:00", "is_finished": false, "project_code": "CO-2201", + "team": "Tim 1", "team_id": 1, "employees": [ { "id": 1, - "duration": 1300000 + "name": "Rastislav", + "surname": "Kuttner" }, { "id": 4, - "duration": 1000000 + "name": "Viliam", + "surname": "Sedivy" }, { "id": 5, - "duration": 3100000 + "name": "Pavel", + "surname": "Gajdos" } ], "files": [] diff --git a/app/public/mock/v1/overview/ongoing-tasks.GET.json b/app/public/mock/v1/overview/ongoing-tasks.GET.json index 2bbadd5..34a1ebd 100644 --- a/app/public/mock/v1/overview/ongoing-tasks.GET.json +++ b/app/public/mock/v1/overview/ongoing-tasks.GET.json @@ -5,7 +5,29 @@ "project_code": "CO-2201", "title": "Nazov tasku 1 (Ongoing)", "duration": 5400000, - "remaining_time": 2400000 + "remaining_time": 2400000, + "employees": [ + { + "id": 1, + "duration": 1300000, + "name": "Viliam", + "surname": "Sedivy" + }, + + { + "id": 4, + "duration": 1000000, + "name": "Pavel", + "surname": "Gajdos" + }, + + { + "id": 5, + "duration": 3100000, + "name": "Francesca", + "surname": "Spinelli" + } + ] }, { @@ -13,7 +35,22 @@ "project_code": "CO-2202", "title": "Nazov tasku 2 (Ongoing)", "duration": 5400000, - "remaining_time": 1300000 + "remaining_time": 1300000, + "employees": [ + { + "id": 2, + "duration": 1300000, + "name": "Simona", + "surname": "Tremkova" + }, + + { + "id": 3, + "duration": 1000000, + "name": "Matej", + "surname": "Macho" + } + ] }, { @@ -21,7 +58,35 @@ "project_code": "CO-2203", "title": "Nazov tasku 3 (Ongoing)", "duration": 5400000, - "remaining_time": 4500000 + "remaining_time": 4500000, + "employees": [ + { + "id": 1, + "duration": 1300000, + "name": "Rastislav", + "surname": "Kuttner" + }, + + { + "id": 6, + "duration": 1000000, + "name": "Lenka", + "surname": "Nemeckova" + }, + + { + "id": 7, + "duration": 3100000, + "name": "Peter", + "surname": "Bucan" + }, + { + "id": 9, + "duration": 3200000, + "name": "Viliam", + "surname": "Sedivy" + } + ] } ], "status": 200 diff --git a/app/public/mock/v1/overview/unscheduled-tasks.GET.json b/app/public/mock/v1/overview/unscheduled-tasks.GET.json index c423684..480a415 100644 --- a/app/public/mock/v1/overview/unscheduled-tasks.GET.json +++ b/app/public/mock/v1/overview/unscheduled-tasks.GET.json @@ -4,21 +4,77 @@ "id": 1, "project_code": "CO-2201", "title": "Nazov tasku 1 (Unscheduled)", - "duration": 5400000 + "duration": 54000000, + "employees": [ + { + "id": 1, + "name": "Viliam", + "surname": "Sedivy" + }, + + { + "id": 4, + "name": "Pavel", + "surname": "Gajdos" + }, + + { + "id": 5, + "name": "Francesca", + "surname": "Spinelli" + } + ] }, { "id": 2, "project_code": "CO-2202", "title": "Nazov tasku 2 (Unscheduled)", - "duration": 5400000 + "duration": 1400000, + "employees": [ + { + "id": 1, + "name": "Rastislav", + "surname": "Kuttner" + }, + + { + "id": 1, + "name": "Viliam", + "surname": "Sedivy" + }, + + { + "id": 7, + "name": "Peter", + "surname": "Bucan" + }, + { + "id": 9, + "name": "Viliam", + "surname": "Sedivy" + } + ] }, { "id": 3, "project_code": "CO-2203", "title": "Nazov tasku 3 (Unscheduled)", - "duration": 5400000 + "duration": 2900000, + "employees": [ + { + "id": 2, + "name": "Simona", + "surname": "Tremkova" + }, + + { + "id": 3, + "name": "Matej", + "surname": "Macho" + } + ] } ], "status": 200 diff --git a/app/public/mock/v1/tasks.POST.json b/app/public/mock/v1/tasks.POST.json index 4e61331..ad1c99a 100644 --- a/app/public/mock/v1/tasks.POST.json +++ b/app/public/mock/v1/tasks.POST.json @@ -5,7 +5,7 @@ "project_code": "CO-2201", "master_task_id": 1, "team_id": 1, - "employe_id": 1, + "employee_id": 1, "duration": 1000000, "starts_at": "2022-11-10T11:00:00+00:00", "ends_at": "2022-11-12T16:00:00+00:00", diff --git a/app/public/mock/v1/tasks/(id).GET.json b/app/public/mock/v1/tasks/(id).GET.json index c1cb44e..3ecb5b3 100644 --- a/app/public/mock/v1/tasks/(id).GET.json +++ b/app/public/mock/v1/tasks/(id).GET.json @@ -4,12 +4,32 @@ "description": "Nejaky popis tasku", "project_code": "CO-2201", "master_task_id": 1, + "master_task": "Master task 1", "team_id": 1, - "employe_id": 1, + "employee_id": 1, "duration": 1000000, "is_finished": false, "starts_at": "2022-11-10T11:00:00+00:00", "ends_at": "2022-11-12T16:00:00+00:00", + "employees": [ + { + "id": 1, + "name": "Viliam", + "surname": "Sedivy" + }, + + { + "id": 4, + "name": "Pavel", + "surname": "Gajdos" + }, + + { + "id": 5, + "name": "Francesca", + "surname": "Spinelli" + } + ], "files": [] }, diff --git a/app/src/plugins/app/_layout/app/_components/a-header.vue b/app/src/plugins/app/_layout/app/_components/a-header.vue index 3e86ec8..ee022b9 100644 --- a/app/src/plugins/app/_layout/app/_components/a-header.vue +++ b/app/src/plugins/app/_layout/app/_components/a-header.vue @@ -17,10 +17,10 @@ - MASTER TASK - SUB TASK + MASTER TASK + SUB TASK TÍM - BLOCKER + BLOCKER @@ -50,10 +50,10 @@ - - - - + + + + @@ -73,10 +73,7 @@ export default { data() { return { - user: null, - createBlockerDialog: false, - createMasterTaskDialog: false, - createSubTaskDialog: false + user: null } }, @@ -101,6 +98,18 @@ export default { createTeamModal() { this.$refs['z-team-modal'].create() + }, + + createMasterTaskModal() { + this.$refs['z-master-task-modal'].create() + }, + + createSubTaskModal() { + this.$refs['z-sub-task-modal'].create() + }, + + createBlockerModal() { + this.$refs['z-blocker-modal'].create() } } } diff --git a/app/src/plugins/app/_layout/app/_components/a-sidemenu.vue b/app/src/plugins/app/_layout/app/_components/a-sidemenu.vue index 525be16..21e0dec 100644 --- a/app/src/plugins/app/_layout/app/_components/a-sidemenu.vue +++ b/app/src/plugins/app/_layout/app/_components/a-sidemenu.vue @@ -80,7 +80,7 @@ export default { }, refreshPage() { - window.location = '/app/dashboard/tasks' + window.location = '/#/app/dashboard/tasks' } }, } diff --git a/app/src/plugins/tm@modal/blocker/z-blocker-modal.vue b/app/src/plugins/tm@modal/blocker/z-blocker-modal.vue index 3e711a2..f0c12b6 100644 --- a/app/src/plugins/tm@modal/blocker/z-blocker-modal.vue +++ b/app/src/plugins/tm@modal/blocker/z-blocker-modal.vue @@ -1,11 +1,11 @@