diff --git a/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue b/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue index fcc5622..4f20654 100644 --- a/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue +++ b/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue @@ -335,7 +335,12 @@ export default { }, addTask() { - this.$events.emit('show-subtask-modal', { subtask: null, editMode: false, mastertask: this.mastertask }) + this.$events.emit('show-subtask-modal', { + subtask: { + master_task_id: this.mastertask.id, + project_code: this.mastertask.project_code + } + }) }, onQuillEditorInput() { diff --git a/app/src/plugins/tm@modal/task/z-task-modal.vue b/app/src/plugins/tm@modal/task/z-task-modal.vue index 4237200..e2cf925 100644 --- a/app/src/plugins/tm@modal/task/z-task-modal.vue +++ b/app/src/plugins/tm@modal/task/z-task-modal.vue @@ -49,8 +49,13 @@ @@ -220,6 +225,11 @@ export default { this.subtask.deadline = subtask.deadline this.subtask._deadline_time = subtask._deadline_time } + + if(subtask?.master_task_id && subtask?.project_code) { + this.subtask.master_task_id = subtask.master_task_id + this.subtask.project_code = subtask.project_code + } } this.editMode = editMode || !this.subtask.id @@ -269,6 +279,7 @@ export default { this.$events.emit('on-subtask-edited', this.subtask) }) this.$events.emit('task-created') + this.$events.emit('close-both-modals') } this.closeModal() @@ -408,6 +419,22 @@ export default { height: 50px width: 203px +.remove-employee + position: relative + width: 100% + + svg + position: absolute + right: 205px + top: 28px + z-index: 5 + opacity: .5 + + &.hide-arrow ::v-deep + .mdi-menu-down, + .mdi-menu-up + display: none + .employee-wrapper position: relative width: 100% @@ -417,7 +444,7 @@ export default { right: 4px top: 28px z-index: 5 - opacity: 0.5 + opacity: .5 &.hide-arrow ::v-deep .mdi-menu-down,