diff --git a/src/components/dateRange/index.vue b/src/components/dateRange/index.vue index ee0e83e2..c537231d 100644 --- a/src/components/dateRange/index.vue +++ b/src/components/dateRange/index.vue @@ -52,7 +52,7 @@ export default { styleObj:{ typeof:Object, - default:function(){return {'display':'block-inline'}} + default:function(){return {'display':'inline'}} }, endKey: { diff --git a/src/views/xm/core/xmMenu/XmMenuEdit.vue b/src/views/xm/core/xmMenu/XmMenuEdit.vue index ce4219e3..4656fcbc 100644 --- a/src/views/xm/core/xmMenu/XmMenuEdit.vue +++ b/src/views/xm/core/xmMenu/XmMenuEdit.vue @@ -252,7 +252,7 @@ import XmMenuExchangeMng from '../xmMenuExchange/XmMenuExchangeMng.vue'; }else{ this.editForm = {...this.xmMenu}; } - + this.activateTabPaneName="4" this.editFormBak=Object.assign({},this.editForm) } }, diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue index 34faff83..5b8b654f 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue @@ -124,11 +124,11 @@ export default { calcMenuLabel(){ var params={label:'工作项',icon:'',color:''}; - if(this.parentXmMenu.dclass==='0'){ + if(this.addForm.dclass==='1'){ params={label:'史诗',icon:'el-icon-s-promotion',color:'rgb(255, 153, 51)'}; - }else if(this.parentXmMenu.dclass==='1'){ + }else if(this.addForm.dclass==='2'){ params={label:'特性',icon:'el-icon-s-flag',color:'rgb(0, 153, 51)'}; - }else if(this.parentXmMenu.dclass==='2'){ + }else if(this.addForm.dclass==='3'){ params={label:'故事',icon:'el-icon-document',color:' rgb(79, 140, 255)'}; } return params; @@ -150,8 +150,8 @@ export default { return{ load:{edit:false,list:false,add:false,del:false}, xmMenus:[], - editForm:{menuName:''}, - addForm:{menuName:''}, + editForm:{menuName:'',dclass:'3'}, + addForm:{menuName:'',dclass:'3'}, addFormVisible:false, addFormRules:{ menuName:[ @@ -286,10 +286,10 @@ export default { menu.mmUsername=this.userInfo.username menu.seqNo=this.parentXmMenu.seqNo+"."+(parseInt(this.parentXmMenu.childrenCnt)+1) menu.pmenuId=this.parentXmMenu.menuId - menu.pmenuName=this.parentXmMenu.menuName - menu.dclass=(parseInt(this.parentXmMenu.dclass)+1)+''; + menu.pmenuName=this.parentXmMenu.menuName menu.menuId=null; menu.menuName=this.addForm.menuName + menu.dclass=this.addForm.dclass addXmMenu(menu).then((res) => { this.load.edit=false @@ -302,8 +302,11 @@ export default { this.$notify({position:'bottom-left',showClose:true,message: tips.msg, type: tips.isOk?'success':'error' }); }).catch( err => this.load.edit=false); }, - showAdd() { + showAdd(dclass) { this.addForm.menuName=this.parentXmMenu.menuName+'---请修改' + if(dclass){ + this.addForm.dclass=dclass + } this.addFormVisible=true; }, diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubWorkItem.vue b/src/views/xm/core/xmMenuWorkItem/XmSubWorkItem.vue index 2cffb9d1..aaae068f 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubWorkItem.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubWorkItem.vue @@ -4,14 +4,14 @@ 共{{subWorkItemNum}}个子工作项    - +
添加特性
- -
- + +
+
添加用户故事
@@ -99,7 +99,7 @@ export default { }, showAdd(dclass) { if(dclass<4){ - this.$refs.menuList.showAdd(); + this.$refs.menuList.showAdd(dclass); }else if(dclass==='4'){ if(!this.linkProjectId && !this.xmProject){ this.$notify({position:'bottom-left',showClose:true,message:'请先选择一个项目',type:'warning'})