diff --git a/app/src/plugins/tm@modal/sub-task/z-sub-task-modal.vue b/app/src/plugins/tm@modal/sub-task/z-sub-task-modal.vue index f68ec31..923fc7d 100644 --- a/app/src/plugins/tm@modal/sub-task/z-sub-task-modal.vue +++ b/app/src/plugins/tm@modal/sub-task/z-sub-task-modal.vue @@ -21,15 +21,15 @@ > -

Priradení zamestnanci

+

Priradení zamestnanci

@@ -134,20 +145,18 @@ export default { return { subTask: { project_code: null, - duration: null, date: null, team: {}, - description: null, employees: [], + duration: null, + description: null, files: [] }, errorUtils, v$: useVuelidate(), preventInputFocus: false, - teams: null, employees: null, - selectedTeam: '', - selectedMasterTaskCode: '', + selectedMasterTask: '', showAddEmployeeInput: false, masterTasks: null } @@ -157,9 +166,9 @@ export default { return { subTask: { project_code: { required }, - duration: { required }, date: { required }, team: { required }, + duration: { required }, description: { required }, employees: { atLeastOne } }, @@ -234,7 +243,7 @@ export default { }, computed: { - teamsOptions() { + masterTaskOptions() { return this.masterTasks.map(masterTask => `${masterTask.name} - ${masterTask.id}`) }, @@ -266,10 +275,10 @@ export default { }, watch: { - selectedTeam() { - this.subTask.team = this.masterTasks.find(masterTask => `${masterTask.name} - ${masterTask.id}` == this.selectedTeam) + selectedMasterTask() { + this.subTask.team = this.masterTasks.find(masterTask => `${masterTask.name} - ${masterTask.id}` == this.selectedMasterTask) this.subTask.employees = this.subTask.team.employees - this.subTask.project_code = this.masterTasks.filter(x => `${x.name} - ${x.id}` == this.selectedTeam)[0].project_code + this.subTask.project_code = this.masterTasks.filter(x => `${x.name} - ${x.id}` == this.selectedMasterTask)[0].project_code } } }