|
|
|
@ -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"
|
|
|
|
|
/>
|
|
|
|
|