mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-11 20:01:10 +00:00
Work winxin login and department (#3532)
* admin work weixin department * list work weixin department members * add work-weixin django app * work weixin login * add SocialAuthUser model and update uid * update work weixin departments frontend * improve admin work weixin login and departments * add sysadmin react fake view and del sys_file_scan_records_react.html * user bind work weixin account
This commit is contained in:
@@ -5,7 +5,7 @@ import Logo from '../../components/logo';
|
||||
import { gettext, siteRoot, isPro, isDefaultAdmin, canViewSystemInfo, canViewStatistic,
|
||||
canConfigSystem, canManageLibrary, canManageUser, canManageGroup, canViewUserLog,
|
||||
canViewAdminLog, constanceEnabled, multiTenancy, multiInstitution, sysadminExtraEnabled,
|
||||
enableGuestInvitation, enableTermsAndConditions, enableFileScan } from '../../utils/constants';
|
||||
enableGuestInvitation, enableTermsAndConditions, enableFileScan, enableWorkWeixinDepartments } from '../../utils/constants';
|
||||
|
||||
const propTypes = {
|
||||
isSidePanelClosed: PropTypes.bool.isRequired,
|
||||
@@ -169,6 +169,14 @@ class SidePanel extends React.Component {
|
||||
</a>
|
||||
</li>
|
||||
}
|
||||
{isDefaultAdmin && enableWorkWeixinDepartments &&
|
||||
<li className="nav-item">
|
||||
<Link className='nav-link ellipsis' to={siteRoot + 'sys/work-weixin/departments/'}>
|
||||
<span className="sf2-icon-organization" aria-hidden="true"></span>
|
||||
<span className="nav-text">{'企业微信集成'}</span>
|
||||
</Link>
|
||||
</li>
|
||||
}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user