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 @@
-
-
+
+