From f112f3db6e682c17c5e15f78bff6074aad22fe1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Thu, 17 Mar 2022 17:21:09 +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/xmMenu/XmMenuMng.vue | 8 +++--- src/views/xm/core/xmMenu/XmMenuMngBatch.vue | 8 +++--- .../xmProduct/XmProductForProjectComplex.vue | 2 +- src/views/xm/core/xmProject/XmProjectInfo.vue | 2 +- src/views/xm/core/xmTask/XmTaskList.vue | 27 +++++++++++++------ 5 files changed, 29 insertions(+), 18 deletions(-) diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index 568c986f..2c9c7c00 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -1,6 +1,6 @@ @@ -228,7 +228,7 @@ - + diff --git a/src/views/xm/core/xmMenu/XmMenuMngBatch.vue b/src/views/xm/core/xmMenu/XmMenuMngBatch.vue index c9f67cef..15569975 100644 --- a/src/views/xm/core/xmMenu/XmMenuMngBatch.vue +++ b/src/views/xm/core/xmMenu/XmMenuMngBatch.vue @@ -32,16 +32,16 @@ diff --git a/src/views/xm/core/xmProduct/XmProductForProjectComplex.vue b/src/views/xm/core/xmProduct/XmProductForProjectComplex.vue index 7f0309c6..e1887bc1 100644 --- a/src/views/xm/core/xmProduct/XmProductForProjectComplex.vue +++ b/src/views/xm/core/xmProduct/XmProductForProjectComplex.vue @@ -37,7 +37,7 @@ - + diff --git a/src/views/xm/core/xmProject/XmProjectInfo.vue b/src/views/xm/core/xmProject/XmProjectInfo.vue index 3d73993b..73dfeadf 100644 --- a/src/views/xm/core/xmProject/XmProjectInfo.vue +++ b/src/views/xm/core/xmProject/XmProjectInfo.vue @@ -134,7 +134,7 @@ - + diff --git a/src/views/xm/core/xmTask/XmTaskList.vue b/src/views/xm/core/xmTask/XmTaskList.vue index cd4ee6e8..e436d766 100644 --- a/src/views/xm/core/xmTask/XmTaskList.vue +++ b/src/views/xm/core/xmTask/XmTaskList.vue @@ -7,8 +7,8 @@ placement="right" width="400" trigger="click"> - - {{filters.selProject?filters.selProject.name:'选择项目'}} + + {{filters.selProject?filters.selProject.name:'选择项目'}} @@ -254,6 +254,17 @@ if(this.ptype){ params.ptype=this.ptype } + if(params.ptype!=='1'){ + if(!params.projectId){ + this.$notify({showClose:true,message:'请选择一个项目',type:'warning'}) + return; + } + }else{ + if(!params.productId){ + this.$notify({showClose:true,message:'请选择一个产品',type:'warning'}) + return; + } + } getTask(params).then((res) => { var tips=res.data.tips; if(tips.isOk){ @@ -303,12 +314,7 @@ if (this.filters.selProject) { params.projectId = this.filters.selProject.id; } - params.workexec = "true"; - if (this.projectPhase) { - { - params.phaseId = this.projectPhase.id; - } - } + params.workexec = "true"; if (this.isMy == "1") { params.userid = this.userInfo.userid; params.isMy = "1"; @@ -500,6 +506,11 @@ this.filters.selProject=project this.getXmTasks(); }, + onProjectClear(){ + this.filters.selProject=null; + this.xmTasks=[]; + this.searchXmTasks(); + } },//end methods components: { XmProjectSelect