Browse Source

优化

master
陈裕财 5 years ago
parent
commit
6cbef2eb12
  1. 6
      src/views/xm/core/xmMenu/XmMenuMng.vue
  2. 5
      src/views/xm/core/xmProduct/XmProductComplex.vue

6
src/views/xm/core/xmMenu/XmMenuMng.vue

@ -356,7 +356,7 @@
this.getXmMenus();
},
// XmMenu xm_project_menu
getXmMenus() {
getXmMenus() {
let params = {
pageSize: this.pageInfo.pageSize,
pageNum: this.pageInfo.pageNum,
@ -370,7 +370,7 @@
}
params.orderBy= orderBys.join(",")
}
if( this.filters.product!==null && this.filters.product.id!=''){
if( this.filters.product && this.filters.product.id){
params.productId=this.filters.product.id
}else {
this.$message({showClose: true, message: "请先选择产品", type: 'success' });
@ -422,7 +422,7 @@
if(!this.selProject){
listXmMenuWithState(params).then( callback ).catch( err => this.load.list = false );
}else{
listXmMenuWithPlan
listXmMenuWithPlan(params).then( callback ).catch( err => this.load.list = false );
}
},

5
src/views/xm/core/xmProduct/XmProductComplex.vue

@ -25,10 +25,7 @@
</el-tab-pane>
<el-tab-pane label="缺陷" lazy name="bugs" >
<xm-question-mng v-show="xmProduct && showPanel=='bugs'" :xm-product="xmProduct" :sel-project="selProject"></xm-question-mng>
</el-tab-pane>
<el-tab-pane label="迭代概览" lazy name="iterationOverview">
<xm-iteration-state-show v-show="xmProduct && showPanel=='iterationOverview'" :xm-product="xmProduct" :sel-project="selProject"></xm-iteration-state-show>
</el-tab-pane>
</el-tab-pane>
</el-tabs>
<el-row>

Loading…
Cancel
Save