From 767b14546a66b7eefe4f4f0abc577e8d2094449f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sat, 2 Apr 2022 00:39:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmMenu/XmMenuEdit.vue | 16 +++++++++------- .../xm/core/xmMenuWorkItem/XmSubBugList.vue | 2 +- .../xm/core/xmMenuWorkItem/XmSubMenuList.vue | 2 +- .../xm/core/xmMenuWorkItem/XmSubTaskList.vue | 2 +- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/views/xm/core/xmMenu/XmMenuEdit.vue b/src/views/xm/core/xmMenu/XmMenuEdit.vue index 238b3d76..99112751 100644 --- a/src/views/xm/core/xmMenu/XmMenuEdit.vue +++ b/src/views/xm/core/xmMenu/XmMenuEdit.vue @@ -241,17 +241,19 @@ import XmMenuExchangeMng from '../xmMenuExchange/XmMenuExchangeMng.vue'; props:['xmMenu','visible','parentMenu','product','dclass','selProject','reload'], watch: { 'xmMenu':function( xmMenu ) { - this.editForm = xmMenu; + //this.editForm = {...xmMenu}; }, 'visible':function(visible) { if(visible==true){ - - if(this.editForm.startTime && this.editForm.endTime){ - this.dateRanger.push(this.editForm.startTime) - this.dateRanger.push(this.editForm.endTime) - } + if(this.reload==true){ this.searchXmMenus(); + }else{ + this.editForm = {...this.xmMenu}; + if(this.editForm.startTime && this.editForm.endTime){ + this.dateRanger.push(this.editForm.startTime) + this.dateRanger.push(this.editForm.endTime) + } } } }, @@ -301,7 +303,7 @@ import XmMenuExchangeMng from '../xmMenuExchange/XmMenuExchangeMng.vue'; //新增界面数据 项目需求表 editForm: { menuId:'',menuName:'',pmenuId:'',productId:'',remark:'',status:'',online:'',demandUrl:'',codeUrl:'',designUrl:'',docUrl:'',helpUrl:'',operDocUrl:'',seqNo:'1',mmUserid:'',mmUsername:'',ntype:'0',childrenCnt:0,sinceVersion:'', - proposerId:'',proposerName:'',dlvl:'',dtype:'',priority:'',source:'',calcType:'1',mactWorkload:0,mactAmount:0,mactRate:0,ctime:'', + proposerId:'',proposerName:'',dlvl:'',dtype:'',priority:'',source:'',calcType:'1',mactWorkload:0,mactAmount:0,mactRate:0,ctime:'',dclass:'1' }, proposerSelectVisible:false, mmUserSelectVisible:false, diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue index ebb48ae8..1bce38c0 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue @@ -133,7 +133,7 @@ export default { 'parentXmMenu','linkProjectId' ], watch: { - 'parentXmMenu.menuId':function(){ + 'parentXmMenu':function(){ this.initData(); }, 'xmBugs':function(){ diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue index eba05544..a1b52587 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue @@ -137,7 +137,7 @@ export default { 'parentXmMenu','linkProjectId' ], watch: { - 'parentXmMenu.menuId':function(){ + 'parentXmMenu':function(){ this.initData(); }, 'xmMenus':function(){ diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue index ec8c698f..7c6b897e 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue @@ -139,7 +139,7 @@ export default { 'parentXmMenu','linkProjectId' ], watch: { - 'parentXmMenu.menuId':function(){ + 'parentXmMenu':function(){ this.initData(); }, 'xmTasks':function(){