diff --git a/src/views/xm/core/components/MdpSelectUserXm/index.vue b/src/views/xm/core/components/MdpSelectUserXm/index.vue
index 291cab50..98629705 100644
--- a/src/views/xm/core/components/MdpSelectUserXm/index.vue
+++ b/src/views/xm/core/components/MdpSelectUserXm/index.vue
@@ -24,8 +24,8 @@
常用用户 部门用户
- 项目组
- 产品组
+ 项目组
+ 产品组
@@ -40,7 +40,7 @@
常用用户 部门用户
项目组
- 产品组
+ 产品组
@@ -56,10 +56,10 @@
-
+
-
+
diff --git a/src/views/xm/core/xmGroup/XmGroupSelectForProduct.vue b/src/views/xm/core/xmGroup/XmGroupSelectForProduct.vue
index 68f37967..624b8230 100644
--- a/src/views/xm/core/xmGroup/XmGroupSelectForProduct.vue
+++ b/src/views/xm/core/xmGroup/XmGroupSelectForProduct.vue
@@ -66,10 +66,13 @@
},
'visible': function(visible) {
if (visible == true) {
-
+ if(this.xmProduct && this.projectOld!=this.xmProduct.id){
+ this.getGroups();
+ }
}
},
xmProduct(xmProduct){
+ this.oldProductId=xmProduct?xmProduct.id:null
this.filters.xmProduct=xmProduct
},
@@ -77,6 +80,7 @@
data() {
return {
+ oldProductId:null,
filters: {
key: '',
xmProduct:null,
diff --git a/src/views/xm/core/xmGroup/XmGroupSelectForProject.vue b/src/views/xm/core/xmGroup/XmGroupSelectForProject.vue
index 809bc2ef..90b4e52d 100644
--- a/src/views/xm/core/xmGroup/XmGroupSelectForProject.vue
+++ b/src/views/xm/core/xmGroup/XmGroupSelectForProject.vue
@@ -66,10 +66,13 @@
},
'visible': function(visible) {
if (visible == true) {
-
+ if(this.selProject && this.projectOld!=this.selProject.id){
+ this.getGroups();
+ }
}
},
- selProject(selProject){
+ selProject(selProject){
+ this.projectOld=this.filters.selProject?this.filters.selProject.id:null
this.filters.selProject=selProject
},
@@ -77,6 +80,8 @@
data() {
return {
+
+ oldProjectId:null,
filters: {
key: '',
selProject:null,
diff --git a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
index fc491b90..03bce237 100644
--- a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
+++ b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
@@ -39,7 +39,7 @@
-
+
diff --git a/src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue b/src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
index f70223be..e8d6973f 100644
--- a/src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
+++ b/src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
@@ -18,7 +18,7 @@
-
+
diff --git a/src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue b/src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue
index 0225b2a8..c50ca25d 100644
--- a/src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue
+++ b/src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue
@@ -20,7 +20,7 @@
-
+
diff --git a/src/views/xm/core/xmTestPlan/XmTestPlanMng.vue b/src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
index bd2ea382..4450b2d9 100644
--- a/src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
+++ b/src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
@@ -69,12 +69,12 @@
-
+
-
+