mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-14 06:11:16 +00:00
[org admin] side nav: fixup (#3950)
This commit is contained in:
@@ -41,10 +41,14 @@ class Org extends React.Component {
|
|||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
let href = window.location.href.split('/');
|
let href = window.location.href.split('/');
|
||||||
let currentTab = href[href.length - 2];
|
let currentTab = href[href.length - 2];
|
||||||
if (currentTab == 'useradmin') {
|
|
||||||
|
if (location.href.indexOf(`${siteRoot}org/useradmin`) != -1) {
|
||||||
currentTab = 'users';
|
currentTab = 'users';
|
||||||
}
|
}
|
||||||
if (currentTab > 0) {
|
if (location.href.indexOf(`${siteRoot}org/groupadmin`) != -1) {
|
||||||
|
currentTab = 'groupadmin';
|
||||||
|
}
|
||||||
|
if (location.href.indexOf(`${siteRoot}org/departmentadmin`) != -1) {
|
||||||
currentTab = 'departmentadmin';
|
currentTab = 'departmentadmin';
|
||||||
}
|
}
|
||||||
this.setState({currentTab: currentTab});
|
this.setState({currentTab: currentTab});
|
||||||
@@ -81,9 +85,9 @@ class Org extends React.Component {
|
|||||||
<OrgDepartmentItem path='groups/:groupID'/>
|
<OrgDepartmentItem path='groups/:groupID'/>
|
||||||
</OrgDepartments>
|
</OrgDepartments>
|
||||||
<OrgLogs path={siteRoot + 'org/logadmin'} currentTab={currentTab} tabItemClick={this.tabItemClick}>
|
<OrgLogs path={siteRoot + 'org/logadmin'} currentTab={currentTab} tabItemClick={this.tabItemClick}>
|
||||||
<OrgLogsFileAudit path='/'/>
|
<OrgLogsFileAudit path='/' />
|
||||||
<OrgLogsFileUpdate path={siteRoot + 'file-update'}/>
|
<OrgLogsFileUpdate path='file-update' />
|
||||||
<OrgLogsPermAudit path={siteRoot + 'perm-audit'}/>
|
<OrgLogsPermAudit path='perm-audit' />
|
||||||
</OrgLogs>
|
</OrgLogs>
|
||||||
</Router>
|
</Router>
|
||||||
</div>
|
</div>
|
||||||
|
Reference in New Issue
Block a user