diff --git a/src/styles/mdp.scss b/src/styles/mdp.scss index 929ac73d..96739f31 100644 --- a/src/styles/mdp.scss +++ b/src/styles/mdp.scss @@ -310,8 +310,7 @@ table tr.hover-row{ border-radius: 15px; text-align: center; line-height: 20px; - font-size: 14px; - display: inline-block; + font-size: 14px; margin-right: 5px; } diff --git a/src/views/xm/core/xmMenu/XmEpicFeatures.vue b/src/views/xm/core/xmMenu/XmEpicFeatures.vue index 68e59452..49ccb468 100644 --- a/src/views/xm/core/xmMenu/XmEpicFeatures.vue +++ b/src/views/xm/core/xmMenu/XmEpicFeatures.vue @@ -688,8 +688,27 @@ sessionStorage.setItem(key,JSON.stringify(datas)) } + }, + copyOne(row,index){ + + var params={...row} + params.id=null; + params.createUserid=this.userInfo.userid + params.createUsername=this.userInfo.username + params.bugStatus="1" + params.name=row.name+'V' + addXmQuestion(params).then(res=>{ + var tips = res.data.tips + if(tips.isOk){ + var row2=res.data.data + this.xmQuestions.splice(index+1,0,row2) + this.pageInfo.total=this.pageInfo.total+1 + this.$message.success("复制成功") + }else{ + this.$message.error(tips.msg) + } + }) } - },//end methods components: { 'xm-menu-add':XmMenuAdd, diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index 7c696884..ddf1d46c 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -14,7 +14,7 @@ @@ -45,137 +45,145 @@ - - 责任人: - - - - - - - 迭代: - - - - - - 标签条件: - 标签 - {{filters.tags[0].tagName.substr(0,5)}}等({{filters.tags.length}})个 - - - - - 是否加入迭代: - - - - - - - - - - - 是否分配任务: - - - - - - - - - - - 归属模块: - - {{ filters.func.name }} 清除选择模块 - - - - 需求类型: - - - - - - - - 需求来源: - - - - - - - - 需求层次: - - - - - - - + + + + 需求编号: + + + + + 开始时间: + + + + 结束时间: + + + - --> - - - 需求编号: - - - - - 开始时间: - - - - 结束时间: - - + + 查询 @@ -229,23 +237,23 @@ - + @@ -413,7 +421,7 @@ import treeTool from '@/common/js/treeTool';//全局公共库 //import Sticky from '@/components/Sticky' // 粘性header组件 import { initSimpleDicts } from '@/api/mdp/meta/item';//下拉框数据查询 - import { listXmMenu, delXmMenu, batchDelXmMenu,batchAddXmMenu,batchEditXmMenu,listXmMenuWithState,listXmMenuWithPlan,batchChangeParentMenu,editXmMenuSomeFields } from '@/api/xm/core/xmMenu'; + import { listXmMenu, delXmMenu,addXmMenu, batchDelXmMenu,batchAddXmMenu,batchEditXmMenu,listXmMenuWithState,listXmMenuWithPlan,batchChangeParentMenu,editXmMenuSomeFields } from '@/api/xm/core/xmMenu'; import { batchRelTasksWithMenu } from '@/api/xm/core/xmTask'; import { loadTasksToXmMenuState} from '@/api/xm/core/xmMenuState'; @@ -1357,6 +1365,25 @@ this.funcVisible=false; }, + + copyOne(row,index){ + + var params={...row} + params.menuId=null; + params.status="0" + params.menuName=row.menuName+'V' + addXmMenu(params).then(res=>{ + var tips = res.data.tips + if(tips.isOk){ + var row2=res.data.data + this.xmMenus.splice(index+1,0,row2) + this.pageInfo.total=this.pageInfo.total+1 + this.$message.success("复制成功") + }else{ + this.$message.error(tips.msg) + } + }) + } },//end methods components: { 'xm-menu-add':XmMenuAdd, diff --git a/src/views/xm/core/xmQuestion/XmQuestionMng.vue b/src/views/xm/core/xmQuestion/XmQuestionMng.vue index 7e1c226c..7cae50b2 100644 --- a/src/views/xm/core/xmQuestion/XmQuestionMng.vue +++ b/src/views/xm/core/xmQuestion/XmQuestionMng.vue @@ -114,12 +114,12 @@ - + - +