|
@@ -67,6 +67,9 @@
|
|
import DrawerTabsContainer from "../../DrawerTabsContainer";
|
|
import DrawerTabsContainer from "../../DrawerTabsContainer";
|
|
import Task from "../../../mixins/task";
|
|
import Task from "../../../mixins/task";
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 项目任务列表
|
|
|
|
+ */
|
|
export default {
|
|
export default {
|
|
name: 'ProjectTaskLists',
|
|
name: 'ProjectTaskLists',
|
|
components: {DrawerTabsContainer},
|
|
components: {DrawerTabsContainer},
|
|
@@ -218,10 +221,11 @@
|
|
this.loadYet = true;
|
|
this.loadYet = true;
|
|
this.getLists(true);
|
|
this.getLists(true);
|
|
}
|
|
}
|
|
- $A.setOnTaskInfoListener('components/project/task/lists',(act, detail) => {
|
|
|
|
- if (this.projectid > 0 && detail.projectid != this.projectid) {
|
|
|
|
|
|
+ $A.setOnTaskInfoListener('components/project/task/lists', (act, detail) => {
|
|
|
|
+ if (detail.projectid != this.projectid) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ //
|
|
this.lists.some((task, i) => {
|
|
this.lists.some((task, i) => {
|
|
if (task.id == detail.id) {
|
|
if (task.id == detail.id) {
|
|
this.lists.splice(i, 1, detail);
|
|
this.lists.splice(i, 1, detail);
|