release/2.18.1.2412.01

薪资核算进度条处理
This commit is contained in:
lys 2024-12-10 09:11:12 +08:00
parent eb66a32612
commit 02a367befb
1 changed files with 3 additions and 2 deletions

View File

@ -77,7 +77,8 @@ class Index extends Component {
if (this.timer) clearInterval(this.timer);
this.timer = setInterval(() => {
getCalculateProgress(salaryAcctRecordId).then(({ data }) => {
if ((_.isNil(data) || data.progress === 1) && this.timer) {
let progress = data.progress;
if (progress === 1 && this.timer) {
clearInterval(this.timer);
this.timer = null;
this.setState({
@ -95,7 +96,7 @@ class Index extends Component {
});
message.error(data.message);
}
this.setState({ progress: Number(data.progress) * 100 });
this.setState({ progress: Number(progress) * 100 });
});
}, 1000);
});