同步修改
This commit is contained in:
parent
4997d90175
commit
ab04f56c35
|
|
@ -78,6 +78,8 @@ export class TopBar extends React.Component {
|
|||
);
|
||||
|
||||
render() {
|
||||
const { disabled } = this.props;
|
||||
|
||||
return (
|
||||
<div className={style.topbarWrapper}>
|
||||
<Row>
|
||||
|
|
@ -166,6 +168,7 @@ export class TopBar extends React.Component {
|
|||
<Button
|
||||
type="primary"
|
||||
style={{ marginRight: '10px' }}
|
||||
disabled={disabled}
|
||||
onClick={() => {
|
||||
this.props.onSynchronous(this.state.requestData);
|
||||
}}
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ export default function companyPage() {
|
|||
|
||||
let topBarSearchRequest = null;
|
||||
const [hasRight, setHasRight] = useState('');
|
||||
const [disabled, setDisabled] = useState(false);
|
||||
|
||||
// 点击节点
|
||||
function onNodeClick(nodeId) {
|
||||
|
|
@ -297,6 +298,7 @@ export default function companyPage() {
|
|||
};
|
||||
|
||||
const handleSynchronous = (requestData) => {
|
||||
setDisabled(true);
|
||||
let api = '/api/bs/hrmorganization/orgchart/synchronousData';
|
||||
fetch(api)
|
||||
.then((res) => res.json())
|
||||
|
|
@ -306,6 +308,7 @@ export default function companyPage() {
|
|||
} else {
|
||||
message.error('数据同步失败');
|
||||
}
|
||||
setDisabled(false);
|
||||
//this.handleSearch(requestData);
|
||||
});
|
||||
};
|
||||
|
|
@ -353,6 +356,7 @@ export default function companyPage() {
|
|||
onSynchronous={(requestData) => {
|
||||
handleSynchronous(requestData);
|
||||
}}
|
||||
disabled={disabled}
|
||||
type="company"
|
||||
url="/api/bs/hrmorganization/orgchart/getCondition?type=company"
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ export default function userPage() {
|
|||
let progressBtnRef = null;
|
||||
|
||||
const [hasRight, setHasRight] = useState('');
|
||||
|
||||
const [disabled, setDisabled] = useState(false);
|
||||
// 点击节点
|
||||
function onNodeClick(nodeId) {
|
||||
// alert('clicked ' + nodeId);
|
||||
|
|
@ -216,6 +216,7 @@ export default function userPage() {
|
|||
};
|
||||
|
||||
const handleSynchronous = (requestData) => {
|
||||
setDisabled(true);
|
||||
let api = '/api/bs/hrmorganization/orgchart/synchronousData';
|
||||
fetch(api)
|
||||
.then((res) => res.json())
|
||||
|
|
@ -225,6 +226,7 @@ export default function userPage() {
|
|||
} else {
|
||||
message.error('数据同步失败');
|
||||
}
|
||||
setDisabled(false);
|
||||
//this.handleSearch(requestData);
|
||||
});
|
||||
};
|
||||
|
|
@ -514,6 +516,7 @@ export default function userPage() {
|
|||
onSynchronous={(requestData) => {
|
||||
handleSynchronous(requestData);
|
||||
}}
|
||||
disabled={disabled}
|
||||
type="user"
|
||||
url="/api/bs/hrmorganization/orgchart/getCondition?type=user"
|
||||
/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue