diff --git a/src/views/xm/core/xmGroup/XmGroupMng.vue b/src/views/xm/core/xmGroup/XmGroupMng.vue
index e5d0090a..ecef806d 100644
--- a/src/views/xm/core/xmGroup/XmGroupMng.vue
+++ b/src/views/xm/core/xmGroup/XmGroupMng.vue
@@ -268,7 +268,12 @@ XmTaskExecuserSelect,
topdata.assUserid=this.filters.selProject.assUserid
topdata.assUsername=this.filters.selProject.assUsername
}else if(this.xmProduct && this.xmProduct.id){
- topLabel=this.xmProduct.productName+"-产品组织架构"
+
+ if(this.xmProduct.productName){
+ topLabel=this.xmProduct.productName+"-产品组织架构"
+ }else{
+ topLabel=this.xmProduct.id+"-产品组织架构"
+ }
currNodeType='product'
topdata=this.xmProduct
topdata.leaderUserid=this.xmProduct.pmUserid
diff --git a/src/views/xm/core/xmIteration/top-nav.vue b/src/views/xm/core/xmIteration/top-nav.vue
index 61a58a44..208fb7b2 100644
--- a/src/views/xm/core/xmIteration/top-nav.vue
+++ b/src/views/xm/core/xmIteration/top-nav.vue
@@ -58,12 +58,10 @@
缺陷
-
-
+
效能
diff --git a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue
index 74c152be..1c0473c8 100644
--- a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue
+++ b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue
@@ -180,14 +180,14 @@
-
+
-
+
-
+
@@ -196,11 +196,11 @@
-
+
-
+
diff --git a/src/views/xm/core/xmTask/XmTaskAdd.vue b/src/views/xm/core/xmTask/XmTaskAdd.vue
index 8b8d46b7..f3714a4e 100644
--- a/src/views/xm/core/xmTask/XmTaskAdd.vue
+++ b/src/views/xm/core/xmTask/XmTaskAdd.vue
@@ -12,10 +12,15 @@
{{addForm.ntype==='0'?'任务名称':'计划名称'}}
-
+
归属项目:{{addForm.projectName?addForm.projectName:''}}{{addForm.projectId?'('+addForm.projectId+')':''}}
归属产品:{{addForm.productId?addForm.productId:''}}
-
+
+
+
+ 归属项目:
+ 归属产品:{{addForm.productId?addForm.productId:''}}
+
@@ -208,28 +213,25 @@
-
+
-
+
-
-
-
-
-
+
+
-
+
-
+
-
+
@@ -248,6 +250,7 @@
import XmTaskList from '../xmTask/XmTaskList';
import XmGroupSelect from '../xmGroup/XmGroupSelect.vue';
import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm'
+ import XmProjectSelect from "@/views/xm/core/components/XmProjectSelect";
export default {
computed: {
...mapGetters([
@@ -270,6 +273,15 @@
return 5
}
}
+ },
+ xmProjectCpd(){
+ if(this.xmProject && this.xmProject.id){
+ return this.xmProject
+ }
+ if(this.parentTask && this.parentTask.id && this.parentTask.projectId){
+ return {id:this.parentTask.projectId,name:this.parentTask.projectName}
+ }
+ return null;
}
},
props:['xmTask','visible','xmProject','xmProduct',"parentTask","ptype",'xmIteration'],
@@ -636,10 +648,19 @@
toMenu(){
this.menuDetailVisible=true
},
+
+ onProjectRowClick: function (project) {
+ this.addForm.projectId=project.id
+ this.addForm.projectName=project.name
+ },
+ onProjectClear(){
+ this.addForm.projectId=""
+ this.addForm.projectName=""
+ },
},//end method
components: {
xmSkillMng,
- skillMng,xmMenuSelect,XmTaskList,XmGroupSelect,MdpSelectUserXm,XmPhaseSelect
+ skillMng,xmMenuSelect,XmTaskList,XmGroupSelect,MdpSelectUserXm,XmPhaseSelect,XmProjectSelect
//在下面添加其它组件 'xm-task-edit':XmTaskEdit
},
mounted() {