修复添加任务在顶部卡的问题
This commit is contained in:
parent
785bdb1d34
commit
8d42104e77
@ -104,16 +104,16 @@
|
|||||||
</EDropdownItem>
|
</EDropdownItem>
|
||||||
</EDropdownMenu>
|
</EDropdownMenu>
|
||||||
</EDropdown>
|
</EDropdown>
|
||||||
<Icon class="last" type="md-add" @click="addTopShow(column)" />
|
<Icon class="last" type="md-add" @click="addTopShow(column.id, true)" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div :ref="'column_' + column.id" class="column-task overlay-y">
|
<div :ref="'column_' + column.id" class="column-task overlay-y">
|
||||||
<div v-if="column.addTopShow===true" class="task-item additem">
|
<div v-if="!!columnTopShow[column.id]" class="task-item additem">
|
||||||
<TaskAddSimple
|
<TaskAddSimple
|
||||||
:column-id="column.id"
|
:column-id="column.id"
|
||||||
:project-id="projectId"
|
:project-id="projectId"
|
||||||
:add-top="true"
|
:add-top="true"
|
||||||
@on-close="column.addTopShow=false"
|
@on-close="addTopShow(column.id, false)"
|
||||||
@on-priority="addTaskOpen"
|
@on-priority="addTaskOpen"
|
||||||
auto-active/>
|
auto-active/>
|
||||||
</div>
|
</div>
|
||||||
@ -399,6 +399,7 @@ export default {
|
|||||||
nowInterval: null,
|
nowInterval: null,
|
||||||
|
|
||||||
columnLoad: {},
|
columnLoad: {},
|
||||||
|
columnTopShow: {},
|
||||||
taskLoad: {},
|
taskLoad: {},
|
||||||
|
|
||||||
searchText: '',
|
searchText: '',
|
||||||
@ -631,9 +632,11 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
addTopShow(column) {
|
addTopShow(id, show) {
|
||||||
this.$set(column, 'addTopShow', true);
|
this.$set(this.columnTopShow, id, show);
|
||||||
this.$refs['column_' + column.id][0].scrollTop = 0;
|
if (show) {
|
||||||
|
this.$refs['column_' + id][0].scrollTop = 0;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
addTaskOpen(column_id) {
|
addTaskOpen(column_id) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user