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