fix(项目设置): 用户组添加成员时显示了所有项目
This commit is contained in:
parent
878404c1c5
commit
261ab1f6c0
|
@ -100,6 +100,7 @@ import MsTablePagination from "@/business/components/common/pagination/TablePagi
|
||||||
import {GROUP_PROJECT, GROUP_SYSTEM, GROUP_WORKSPACE} from "@/common/js/constants";
|
import {GROUP_PROJECT, GROUP_SYSTEM, GROUP_WORKSPACE} from "@/common/js/constants";
|
||||||
import MsTableOperator from "@/business/components/common/components/MsTableOperator";
|
import MsTableOperator from "@/business/components/common/components/MsTableOperator";
|
||||||
import UserOptionItem from "@/business/components/settings/common/UserOptionItem";
|
import UserOptionItem from "@/business/components/settings/common/UserOptionItem";
|
||||||
|
import {getCurrentProjectID} from "@/common/js/utils";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "GroupMember",
|
name: "GroupMember",
|
||||||
|
@ -125,6 +126,10 @@ export default {
|
||||||
groupSource: [],
|
groupSource: [],
|
||||||
sourceData: [],
|
sourceData: [],
|
||||||
users: [],
|
users: [],
|
||||||
|
currentProject: {
|
||||||
|
id: "",
|
||||||
|
name: ""
|
||||||
|
},
|
||||||
form: {},
|
form: {},
|
||||||
title: '',
|
title: '',
|
||||||
submitType: '',
|
submitType: '',
|
||||||
|
@ -163,6 +168,9 @@ export default {
|
||||||
this.memberData = listObject;
|
this.memberData = listObject;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
this.$get("/project/get/" + getCurrentProjectID(), res => {
|
||||||
|
this.currentProject = res.data;
|
||||||
|
});
|
||||||
},
|
},
|
||||||
open(group, initUserGroupUrl, initUserUrl) {
|
open(group, initUserGroupUrl, initUserUrl) {
|
||||||
this.initUserGroupUrl = initUserGroupUrl ? initUserGroupUrl : "/user/group/user/";
|
this.initUserGroupUrl = initUserGroupUrl ? initUserGroupUrl : "/user/group/user/";
|
||||||
|
@ -274,7 +282,15 @@ export default {
|
||||||
this.sourceData = data.workspaces;
|
this.sourceData = data.workspaces;
|
||||||
break;
|
break;
|
||||||
case GROUP_PROJECT:
|
case GROUP_PROJECT:
|
||||||
this.sourceData = data.projects;
|
if (this.initUserUrl === 'user/ws/current/member/list') {
|
||||||
|
if (!this.currentProject.id) {
|
||||||
|
this.currentProject.id = sessionStorage.getItem("project_id");
|
||||||
|
this.currentProject.name = sessionStorage.getItem("project_name");
|
||||||
|
}
|
||||||
|
this.sourceData = [this.currentProject];
|
||||||
|
} else {
|
||||||
|
this.sourceData = data.projects;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue