{{item.name}}
@@ -83,6 +87,7 @@
+
@@ -122,7 +127,7 @@
-
+
diff --git a/src/views/xm/core/xmMenu/XmMenuBox.vue b/src/views/xm/core/xmMenu/XmMenuBox.vue
index a225e08c..1a882964 100644
--- a/src/views/xm/core/xmMenu/XmMenuBox.vue
+++ b/src/views/xm/core/xmMenu/XmMenuBox.vue
@@ -1,11 +1,11 @@
-
+
diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue
index efe5824b..990463bb 100644
--- a/src/views/xm/core/xmMenu/XmMenuMng.vue
+++ b/src/views/xm/core/xmMenu/XmMenuMng.vue
@@ -1,7 +1,7 @@
-
+
-
+
@@ -185,7 +185,7 @@
-
+
diff --git a/src/views/xm/core/xmMenu/XmMenuSelect.vue b/src/views/xm/core/xmMenu/XmMenuSelect.vue
index 7061d2fb..67a4aab9 100644
--- a/src/views/xm/core/xmMenu/XmMenuSelect.vue
+++ b/src/views/xm/core/xmMenu/XmMenuSelect.vue
@@ -1,7 +1,10 @@
-
+
+
+
+
@@ -19,15 +22,15 @@
-
+
-
+
-
+
- 查询
+ 查询
- 确认选择
+ 确认
-
+
-
-
+
+
选择
+
@@ -201,6 +205,7 @@
import {sn} from '@/common/js/sequence'
import { mapGetters } from 'vuex'
+import XmEpicFeatures from './XmEpicFeatures.vue';
export default {
props:['isSelectMenu','multi','visible','xmIteration','xmProduct','selProject','checkScope'/**1-史诗,2-特性,3-用户故事 */,'iterationFilterType','taskFilterType'],
@@ -236,7 +241,7 @@
},
"selProject"(){
this.searchXmMenus();
- }
+ }
},
data() {
const beginDate = new Date();
@@ -250,6 +255,7 @@
iterationFilterType:'',////join,not-join,''
mmUser:null,
taskFilterType:'',//join,not-join,''
+ dclasss:['3'],
},
xmMenus: [],//查询结果
pageInfo:{//分页数据
@@ -386,6 +392,14 @@
if(this.filters.tags && this.filters.tags.length>0){
params.tagIdList=this.filters.tags.map(i=>i.tagId)
}
+
+ if(this.filters.dclasss){
+ params.dclasss=this.filters.dclasss
+ }
+
+ if(this.parentMenu && this.parentMenu.menuId){
+ params.pmenuId=this.parentMenu.menuId
+ }
return params;
},
loadMenusLazy(tree, treeNode, resolve) {
@@ -434,8 +448,7 @@
if(!params.productId && !params.iterationId && !params.linkIterationId){
this.$notify({position:'bottom-left',showClose:true,message: "请先选择产品", type: 'warning' });
return;
- }
- params.withParents="1"
+ }
this.load.list = true;
listXmMenu(params).then((res) => {
var tips=res.data.tips;
@@ -533,11 +546,17 @@
}
this.searchXmMenus();
},
+
+ onEpicFeaturesRowClick(menu){
+ this.parentMenu=menu
+ this.searchXmMenus();
+ }
/**end 自定义函数请在上面加**/
},//end methods
components: {
XmProductSelect,XmMenuRichDetail,UsersSelect,XmIterationSelect,TagMng,
+XmEpicFeatures,
//在下面添加其它组件
},