diff --git a/modules/worker/back/models/worker.json b/modules/worker/back/models/worker.json
index 45eee23bf3..906f9baef7 100644
--- a/modules/worker/back/models/worker.json
+++ b/modules/worker/back/models/worker.json
@@ -61,6 +61,11 @@
"type": "hasMany",
"model": "WorkerTeamCollegues",
"foreignKey": "workerFk"
+ },
+ "boss": {
+ "type": "belongsTo",
+ "model": "Worker",
+ "foreignKey": "bossFk"
}
}
}
\ No newline at end of file
diff --git a/modules/worker/front/basic-data/index.html b/modules/worker/front/basic-data/index.html
index a2cbbc637b..a767eccc4a 100644
--- a/modules/worker/front/basic-data/index.html
+++ b/modules/worker/front/basic-data/index.html
@@ -29,6 +29,15 @@
ng-model="$ctrl.worker.phone"
rule>
+
+
diff --git a/modules/worker/front/summary/index.html b/modules/worker/front/summary/index.html
index 0a99959e4f..cc7a0b03c8 100644
--- a/modules/worker/front/summary/index.html
+++ b/modules/worker/front/summary/index.html
@@ -30,6 +30,10 @@
+
+
diff --git a/modules/worker/front/summary/index.js b/modules/worker/front/summary/index.js
index 6a4d870074..631b307a2c 100644
--- a/modules/worker/front/summary/index.js
+++ b/modules/worker/front/summary/index.js
@@ -34,6 +34,9 @@ class Controller extends Summary {
}, {
relation: 'client',
scope: {fields: ['fi']}
+ }, {
+ relation: 'boss',
+ scope: {fields: ['id', 'firstName']}
}, {
relation: 'sip',
scope: {fields: ['extension']}