diff --git a/src/views/xm/core/xmProjectGroup/XmProjectGroupEdit.vue b/src/views/xm/core/xmProjectGroup/XmProjectGroupEdit.vue
index 980eca4b..e46fb2b6 100644
--- a/src/views/xm/core/xmProjectGroup/XmProjectGroupEdit.vue
+++ b/src/views/xm/core/xmProjectGroup/XmProjectGroupEdit.vue
@@ -6,8 +6,9 @@
-
-
+
+ {{editForm.lvl}}级
+
@@ -17,10 +18,7 @@
如果没用副组长可以设置为项目助理、小组助理等,具有组长同等权限
-
-
- {{editForm.lvl}}级
-
+
@@ -78,7 +76,7 @@
]
},
editForm: {
- id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:''
+ id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:'',crowBranchId:'',crowBranchName:'',isCrow:''
},
userType:"leader",
diff --git a/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue b/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue
index f08bb7c4..ca6e09d9 100644
--- a/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue
+++ b/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue
@@ -196,15 +196,30 @@
var groupsTree=treeTool.translateDataToTree(groups,'pgroupId','id')
var topLabel="组织架构"
var currNodeType=''
- var topdata={}
+ var topdata={}
if(this.xmProduct&&this.xmProduct.id){
topLabel=this.xmProduct.productName+"-产品组织架构"
currNodeType='product'
topdata=this.xmProduct
+ topdata.leaderUserid=this.xmProduct.pmUserid
+ topdata.leaderUsername=this.xmProduct.pmUsername
+ topdata.assUserid=this.xmProduct.assUserid
+ topdata.assUsername=this.xmProduct.assUsername
}else if(this.selProject && this.selProject.id){
topLabel=this.selProject.name+"-项目组织架构"
currNodeType='project'
topdata=this.selProject
+ topdata.leaderUserid=this.selProject.pmUserid
+ topdata.leaderUsername=this.selProject.pmUsername
+ topdata.assUserid=this.selProject.assUserid
+ topdata.assUsername=this.selProject.assUsername
+ }else if(this.xmIteration){
+
+ topLabel=this.xmIteration.iterationName+"-迭代组织架构"
+ currNodeType='iteration'
+ topdata=this.xmIteration
+ topdata.leaderUserid=this.xmIteration.admUserid
+ topdata.leaderUsername=this.xmIteration.admUsername
}
var data=[{
...topdata,
@@ -255,12 +270,12 @@
},//下拉选择框的所有静态数据 params={categoryId:'all',itemCodes:['sex']} 返回结果 {sex: [{id:'1',name:'男'},{id:'2',name:'女'}]}
addFormVisible: false,//新增xmProjectGroup界面是否显示
addForm: {
- id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:''
+ id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:'',crowBranchId:'',crowBranchName:'',isCrow:''
},
editFormVisible: false,//编辑界面是否显示
editForm: {
- id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:''
+ id:'',groupName:'',projectId:'',pgTypeId:'',pgTypeName:'',leaderUserid:'',leaderUsername:'',ctime:'',ltime:'',productId:'',branchId:'',pgClass:'',pgroupId:'',lvl:'',pidPaths:'',isTpl:'',assUserid:'',assUsername:'',childrenCnt:'',userCnt:'',qxCode:'',calcWorkload:'',ntype:'',crowBranchId:'',crowBranchName:'',isCrow:''
},
maxTableHeight:300,
@@ -575,8 +590,8 @@
- {node.data.leaderUsername?
- (
负责人 {node.data.leaderUsername }
+ {node.data.leaderUsername||node.data.assUsername?
+ (
负责人 {node.data.leaderUsername?node.data.leaderUsername:'' } {node.data.assUsername?node.data.assUsername:''}
)
:
(
)
@@ -638,6 +653,7 @@
color: black;
}
.diy-con-content{
+ padding-top:5px;
color:dimgrey;
font-size: 12px;
}
diff --git a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserAdd.vue b/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserAdd.vue
deleted file mode 100644
index a175e779..00000000
--- a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserAdd.vue
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 取消
- 提交
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue b/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue
index 006598cd..585046b4 100644
--- a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue
+++ b/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue
@@ -41,6 +41,9 @@
+
+
+
@@ -93,7 +96,7 @@
]
},
editForm: {
- joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:''
+ joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:'',obranchName:''
},
}//end return
diff --git a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue b/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue
index cb43592c..1f4acc1b 100644
--- a/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue
+++ b/src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue
@@ -23,6 +23,7 @@
+
@@ -96,12 +97,12 @@
},//下拉选择框的所有静态数据 params={categoryId:'all',itemCodes:['sex']} 返回结果 {sex: [{id:'1',name:'男'},{id:'2',name:'女'}]}
addFormVisible: false,//新增xmProjectGroupUser界面是否显示
addForm: {
- joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:''
+ joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:'',obranchName:''
},
editFormVisible: false,//编辑界面是否显示
editForm: {
- joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:''
+ joinTime:'',groupId:'',userid:'',username:'',outTime:'',status:'',obranchId:'',isPri:'',seqNo:'',projectId:'',productId:'',pgClass:'',obranchName:''
},
maxTableHeight:300,
}