|
|
@ -182,10 +182,11 @@ export class TopBar extends React.Component {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
onDeptChange = (value, label, extra) => {
|
|
|
|
onDeptChange = (value, label, extra) => {
|
|
|
|
|
|
|
|
const { deptTreeData } = this.state;
|
|
|
|
var opt = this.buildLevelOpt(0);
|
|
|
|
var opt = this.buildLevelOpt(0);
|
|
|
|
var level = '1';
|
|
|
|
const foundItem = deptTreeData.find((item) => item.value === value);
|
|
|
|
|
|
|
|
var level = foundItem ? foundItem.depth : '1';
|
|
|
|
if (value != undefined) {
|
|
|
|
if (value != undefined) {
|
|
|
|
level = extra.triggerNode.props.level;
|
|
|
|
|
|
|
|
opt = this.buildLevelOpt(level);
|
|
|
|
opt = this.buildLevelOpt(level);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
this.handleFormChange({
|
|
|
|
this.handleFormChange({
|
|
|
@ -298,7 +299,7 @@ export class TopBar extends React.Component {
|
|
|
|
))}
|
|
|
|
))}
|
|
|
|
</Select>
|
|
|
|
</Select>
|
|
|
|
</Col>
|
|
|
|
</Col>
|
|
|
|
<Col span={6}>
|
|
|
|
<Col span={fclass == '0' ? 6 : 8}>
|
|
|
|
根节点:
|
|
|
|
根节点:
|
|
|
|
<TreeSelect
|
|
|
|
<TreeSelect
|
|
|
|
treeDataSimpleMode
|
|
|
|
treeDataSimpleMode
|
|
|
@ -313,6 +314,7 @@ export class TopBar extends React.Component {
|
|
|
|
treeIcon
|
|
|
|
treeIcon
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</Col>
|
|
|
|
</Col>
|
|
|
|
|
|
|
|
{fclass == '0' ? (
|
|
|
|
<Col span={6}>
|
|
|
|
<Col span={6}>
|
|
|
|
<Checkbox
|
|
|
|
<Checkbox
|
|
|
|
style={{ marginTop: '5px', marginLeft: 100 }}
|
|
|
|
style={{ marginTop: '5px', marginLeft: 100 }}
|
|
|
@ -325,6 +327,7 @@ export class TopBar extends React.Component {
|
|
|
|
>
|
|
|
|
>
|
|
|
|
隐藏部门
|
|
|
|
隐藏部门
|
|
|
|
</Checkbox>
|
|
|
|
</Checkbox>
|
|
|
|
|
|
|
|
|
|
|
|
<Tooltip
|
|
|
|
<Tooltip
|
|
|
|
title="提示:开启后将只显示分部组织架构!!!"
|
|
|
|
title="提示:开启后将只显示分部组织架构!!!"
|
|
|
|
color="#0082fb"
|
|
|
|
color="#0082fb"
|
|
|
@ -335,6 +338,9 @@ export class TopBar extends React.Component {
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
</Col>
|
|
|
|
</Col>
|
|
|
|
|
|
|
|
) : (
|
|
|
|
|
|
|
|
''
|
|
|
|
|
|
|
|
)}
|
|
|
|
<Col span={6}>
|
|
|
|
<Col span={6}>
|
|
|
|
部门层级:
|
|
|
|
部门层级:
|
|
|
|
<Select
|
|
|
|
<Select
|
|
|
@ -351,6 +357,7 @@ export class TopBar extends React.Component {
|
|
|
|
</Col>
|
|
|
|
</Col>
|
|
|
|
</Row>
|
|
|
|
</Row>
|
|
|
|
<Row style={{ marginTop: '15px' }}>
|
|
|
|
<Row style={{ marginTop: '15px' }}>
|
|
|
|
|
|
|
|
{fclass == '0' ? (
|
|
|
|
<Col span={6}>
|
|
|
|
<Col span={6}>
|
|
|
|
<Checkbox
|
|
|
|
<Checkbox
|
|
|
|
style={{ marginTop: '5px' }}
|
|
|
|
style={{ marginTop: '5px' }}
|
|
|
@ -373,9 +380,12 @@ export class TopBar extends React.Component {
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
</Col>
|
|
|
|
</Col>
|
|
|
|
|
|
|
|
) : (
|
|
|
|
|
|
|
|
''
|
|
|
|
|
|
|
|
)}
|
|
|
|
{fclass != '0' ? (
|
|
|
|
{fclass != '0' ? (
|
|
|
|
<Col span={8}>
|
|
|
|
<Col span={8}>
|
|
|
|
部门节点:
|
|
|
|
部门根节点:
|
|
|
|
<TreeSelect
|
|
|
|
<TreeSelect
|
|
|
|
treeDataSimpleMode
|
|
|
|
treeDataSimpleMode
|
|
|
|
allowClear
|
|
|
|
allowClear
|
|
|
|