From b9c0d75163909ef02ca02005d600aafc17cf6c68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 14 Mar 2022 17:00:10 +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/XmMenuAdd.vue | 67 ++++++++++++++++--------- src/views/xm/core/xmMenu/XmMenuEdit.vue | 43 +++++++++++----- 2 files changed, 72 insertions(+), 38 deletions(-) diff --git a/src/views/xm/core/xmMenu/XmMenuAdd.vue b/src/views/xm/core/xmMenu/XmMenuAdd.vue index 9dfab083..6ec70492 100644 --- a/src/views/xm/core/xmMenu/XmMenuAdd.vue +++ b/src/views/xm/core/xmMenu/XmMenuAdd.vue @@ -71,21 +71,21 @@ - - - - {{addForm.mmUsername}} - 选负责人 - - - - - {{addForm.mmUsername}} - 选跟进人 - - - - + + + + {{addForm.proposerName}} + 选提出人 + + + + + {{addForm.mmUsername}} + 选跟进人 + + + + @@ -119,9 +119,13 @@ - - - + + + + + + + @@ -190,9 +194,11 @@ }, //新增界面数据 项目需求表 addForm: { - menuId:'',menuName:'',pmenuId:'',productId:'',remark:'',status:'',online:'',demandUrl:'',codeUrl:'',designUrl:'',docUrl:'',helpUrl:'',operDocUrl:'',seqNo:'1',mmUserid:'',mmUsername:'',ntype:'0',childrenCnt:0,sinceVersion:'' + 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:'' }, - userSelectVisible:false, + proposerSelectVisible:false, + mmUserSelectVisible:false, /**begin 在下面加自定义属性,记得补上面的一个逗号**/ /**end 在上面加自定义属性**/ @@ -246,17 +252,28 @@ } }); }, - selectUser(){ - this.userSelectVisible=true; + selectProposer(){ + this.proposerSelectVisible=true; + }, + onProposerSelected(users){ + if(users && users.length>0){ + this.addForm.proposerId=users[0].userid + this.addForm.proposerName=users[0].username + } + this.proposerSelectVisible=false + }, + clearProposer:function(){ + this.addForm.proposerId='' + this.addForm.proposerName='' }, - onUserSelected(users){ + onMmUserSelected(users){ if(users && users.length>0){ this.addForm.mmUserid=users[0].userid this.addForm.mmUsername=users[0].username } - this.userSelectVisible=false + this.mmUserSelectVisible=false }, - clearPmUser:function(){ + clearMmUser:function(){ this.addForm.mmUserid='' this.addForm.mmUsername='' }, diff --git a/src/views/xm/core/xmMenu/XmMenuEdit.vue b/src/views/xm/core/xmMenu/XmMenuEdit.vue index 7f4e26ca..4b5db248 100644 --- a/src/views/xm/core/xmMenu/XmMenuEdit.vue +++ b/src/views/xm/core/xmMenu/XmMenuEdit.vue @@ -79,14 +79,14 @@ - {{editForm.mmUsername}} - 选负责人 + {{editForm.proposerName}} + 选提出人 - {{editForm.mmUsername}} - 选跟进人 + {{editForm.mmUsername}} + 选跟进人 @@ -136,8 +136,12 @@ - - + + + + + + @@ -196,9 +200,11 @@ 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:'' + 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:'' }, - userSelectVisible:false, + proposerSelectVisible:false, + mmUserSelectVisible:false, dicts:{ menuStatus:[ @@ -252,17 +258,28 @@ import XmMenuExchangeMng from '../xmMenuExchange/XmMenuExchangeMng.vue'; } }); }, - selectUser(){ - this.userSelectVisible=true; + selectProposer(){ + this.proposerSelectVisible=true; + }, + onProposerSelected(users){ + if(users && users.length>0){ + this.editForm.proposerId=users[0].userid + this.editForm.proposerName=users[0].username + } + this.proposerSelectVisible=false + }, + clearProposer:function(){ + this.editForm.proposerId='' + this.editForm.proposerName='' }, - onUserSelected(users){ + onMmUserSelected(users){ if(users && users.length>0){ this.editForm.mmUserid=users[0].userid this.editForm.mmUsername=users[0].username } - this.userSelectVisible=false + this.mmUserSelectVisible=false }, - clearPmUser:function(){ + clearMmUser:function(){ this.editForm.mmUserid='' this.editForm.mmUsername='' },