|
|
|
@ -23,6 +23,7 @@ export class TopBar extends React.Component {
|
|
|
|
|
deptartmentTreeData: [], //部门异步树
|
|
|
|
|
treeExpandedKeys: [],
|
|
|
|
|
levelOptions: [], //层级数据,hrm中层级字段
|
|
|
|
|
butvisable: true,
|
|
|
|
|
requestData: {
|
|
|
|
|
date: moment(new Date()).format('YYYY-MM-DD'), //日期
|
|
|
|
|
department: undefined,
|
|
|
|
@ -99,6 +100,7 @@ export class TopBar extends React.Component {
|
|
|
|
|
this.setState({
|
|
|
|
|
levelOptions: data.data.deptLevel,
|
|
|
|
|
deptartmentTreeData: data.data.deptTree,
|
|
|
|
|
butvisable: data.data.hasRight,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
@ -188,11 +190,13 @@ export class TopBar extends React.Component {
|
|
|
|
|
window.open('#/chart', '_blank');
|
|
|
|
|
}}
|
|
|
|
|
>
|
|
|
|
|
图谱
|
|
|
|
|
任命架构图
|
|
|
|
|
</Button>
|
|
|
|
|
<Dropdown overlay={this.menu}>
|
|
|
|
|
<Button type="primary">导出</Button>
|
|
|
|
|
</Dropdown>
|
|
|
|
|
{this.state.butvisable && (
|
|
|
|
|
<Dropdown overlay={this.menu}>
|
|
|
|
|
<Button type="primary">导出</Button>
|
|
|
|
|
</Dropdown>
|
|
|
|
|
)}
|
|
|
|
|
</Col>
|
|
|
|
|
</Row>
|
|
|
|
|
</div>
|
|
|
|
|