个税-人员信息报送列表操作列修改

This commit is contained in:
黎永顺 2023-08-28 16:22:22 +08:00
parent 85ab345651
commit 62921ad80f
1 changed files with 10 additions and 4 deletions

View File

@ -178,7 +178,7 @@ class Index extends Component {
pageInfo: { ...pageInfo, current, pageSize, total } pageInfo: { ...pageInfo, current, pageSize, total }
}, () => { }, () => {
const payload = { const payload = {
dataSource, selectedRowKeys, dataSource, selectedRowKeys, selectedKey,
pageInfo: this.state.pageInfo, pageInfo: this.state.pageInfo,
columns: _.map(columns, it => { columns: _.map(columns, it => {
if (it.dataIndex === "employeeName" || it.dataIndex === "subCompanyName") { if (it.dataIndex === "employeeName" || it.dataIndex === "subCompanyName") {
@ -208,7 +208,6 @@ class Index extends Component {
}; };
this.setState({ loading: { ...this.state.loading, refresh: true } }); this.setState({ loading: { ...this.state.loading, refresh: true } });
employeedeclareRefresh(payload).then(async ({ status, data, errormsg }) => { employeedeclareRefresh(payload).then(async ({ status, data, errormsg }) => {
this.setState({ loading: { ...this.state.loading, refresh: false } });
if (status) { if (status) {
message.destroy(); message.destroy();
message.loading(getLabel(111, "刷新中..."), 0); message.loading(getLabel(111, "刷新中..."), 0);
@ -217,12 +216,14 @@ class Index extends Component {
const { status: rateStatus, finish, msg } = result; const { status: rateStatus, finish, msg } = result;
if (resStatus && rateStatus) { if (resStatus && rateStatus) {
if (finish) { if (finish) {
this.setState({ loading: { ...this.state.loading, refresh: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.success(getLabel(111, "刷新成功!")); message.success(getLabel(111, "刷新成功!"));
this.queryEmployeeList(); this.queryEmployeeList();
} }
} else { } else {
this.setState({ loading: { ...this.state.loading, refresh: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.warning(msg || getLabel(111, "刷新失败!")); message.warning(msg || getLabel(111, "刷新失败!"));
@ -230,6 +231,7 @@ class Index extends Component {
} }
}, 1000); }, 1000);
} else { } else {
this.setState({ loading: { ...this.state.loading, refresh: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.error(errormsg); message.error(errormsg);
@ -253,7 +255,6 @@ class Index extends Component {
}; };
this.setState({ loading: { ...this.state.loading, feedback: true } }); this.setState({ loading: { ...this.state.loading, feedback: true } });
getDeclareFeedback(payload).then(async ({ status, data, errormsg }) => { getDeclareFeedback(payload).then(async ({ status, data, errormsg }) => {
this.setState({ loading: { ...this.state.loading, feedback: false } });
if (status) { if (status) {
message.destroy(); message.destroy();
message.loading(getLabel(111, "获取报送中..."), 0); message.loading(getLabel(111, "获取报送中..."), 0);
@ -262,12 +263,14 @@ class Index extends Component {
const { status: rateStatus, finish, msg } = result; const { status: rateStatus, finish, msg } = result;
if (resStatus && rateStatus) { if (resStatus && rateStatus) {
if (finish) { if (finish) {
this.setState({ loading: { ...this.state.loading, feedback: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.success(getLabel(111, "获取报送结果成功!")); message.success(getLabel(111, "获取报送结果成功!"));
this.queryEmployeeList(); this.queryEmployeeList();
} }
} else { } else {
this.setState({ loading: { ...this.state.loading, feedback: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.warning(msg || getLabel(111, "获取失败!")); message.warning(msg || getLabel(111, "获取失败!"));
@ -275,6 +278,7 @@ class Index extends Component {
} }
}, 1000); }, 1000);
} else { } else {
this.setState({ loading: { ...this.state.loading, feedback: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.error(errormsg); message.error(errormsg);
@ -324,7 +328,6 @@ class Index extends Component {
}; };
this.setState({ loading: { ...this.state.loading, declare: true } }); this.setState({ loading: { ...this.state.loading, declare: true } });
employeedeclareDeclare(payload).then(async ({ status, data, errormsg }) => { employeedeclareDeclare(payload).then(async ({ status, data, errormsg }) => {
this.setState({ loading: { ...this.state.loading, declare: false } });
if (status) { if (status) {
message.destroy(); message.destroy();
message.loading(getLabel(111, "报送中..."), 0); message.loading(getLabel(111, "报送中..."), 0);
@ -333,12 +336,14 @@ class Index extends Component {
const { status: rateStatus, finish, msg } = result; const { status: rateStatus, finish, msg } = result;
if (resStatus && rateStatus) { if (resStatus && rateStatus) {
if (finish) { if (finish) {
this.setState({ loading: { ...this.state.loading, declare: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.success(getLabel(111, "全部报送成功!")); message.success(getLabel(111, "全部报送成功!"));
this.queryEmployeeList(); this.queryEmployeeList();
} }
} else { } else {
this.setState({ loading: { ...this.state.loading, declare: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.warning(msg || getLabel(111, "报送失败!")); message.warning(msg || getLabel(111, "报送失败!"));
@ -346,6 +351,7 @@ class Index extends Component {
} }
}, 1000); }, 1000);
} else { } else {
this.setState({ loading: { ...this.state.loading, declare: false } });
clearInterval(this.timer); clearInterval(this.timer);
message.destroy(); message.destroy();
message.error(errormsg); message.error(errormsg);