From 6d03f97e8ccf9eac41188ceb2546c66ed3b238f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Thu, 10 Mar 2022 03:07:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTask/XmTaskMng.vue | 19 ++- src/views/xm/core/xmTask/XmTaskMngBatch.vue | 143 +------------------- 2 files changed, 21 insertions(+), 141 deletions(-) diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index 58624f45..93cb917d 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -584,8 +584,21 @@ :sel-project="selProject" :sel-project-phase="currentProjectPhase" :visible="batchEditVisible" + :xmTasks="xmTasks" @back="batchEditBack" > + +
- - - - - - - - - 全部场景 - 未达到100% - 已达100% - 我关注 - 我排队 - 我是责任人 - 我执行 - 我提交 - 我的验收成功 - 我的验收失败 - 我的付款中 - 我的付款成功 - 我放弃的 - - - 全部类型 - {{ i.optionName }} - - 众包 - 标签 - {{ filters.tags[0].tagName.substr(0, 5) }}等({{ - filters.tags.length - }})个 - - - {{ this.filters.selProject.name }} - 选项目 - - - - + - - + @@ -473,7 +346,7 @@ export default { }, }, - props: ["selProject", "visible","workItemType"], + props: ["selProject", "visible","workItemType","xmTasks"], watch: { selProject: function (oval, val) { this.filters.selProject = this.selProject; @@ -481,7 +354,7 @@ export default { }, visible: function (visible) { if (visible == true) { - this.searchXmTasks(); + this.valueChangeRows=[] } }, }, @@ -499,8 +372,7 @@ export default { taskType: "", tags: [], taskState:'',//任务状态 - }, - xmTasks: [], //查询结果 + }, pageInfo: { //分页数据 total: 0, //服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算。 @@ -1398,10 +1270,7 @@ export default { } if (this.selProjectPhase) { this.projectPhase = this.selProjectPhase; - } - if (this.visible == true) { - this.getXmTasks(); - } + } this.$nextTick(() => { this.tableHeight = util.calcTableMaxHeight(this.$refs.table.$el); listOption([