社保福利台账详情页面替换表格,添加合计行
This commit is contained in:
parent
444857a0d8
commit
37f60c2875
|
|
@ -115,12 +115,14 @@ export default class NormalIndex extends Component {
|
|||
return sysConfCodeRule({ code: "OPEN_ACCT_RESULT_SUM" });
|
||||
};
|
||||
siaccountDetailCommonListSum = () => {
|
||||
const { searchValue: userName } = this.state;
|
||||
const { billMonth, paymentOrganization } = this.props;
|
||||
return siaccountDetailCommonListSum({ billMonth, paymentOrganization });
|
||||
return siaccountDetailCommonListSum({ billMonth, paymentOrganization, userName });
|
||||
};
|
||||
siaccountDetailSupplementaryListSum = () => {
|
||||
const { searchValue: userName } = this.state;
|
||||
const { billMonth, paymentOrganization } = this.props;
|
||||
return siaccountDetailSupplementaryListSum({ billMonth, paymentOrganization });
|
||||
return siaccountDetailSupplementaryListSum({ billMonth, paymentOrganization, userName });
|
||||
};
|
||||
|
||||
componentWillUnmount() {
|
||||
|
|
|
|||
|
|
@ -79,15 +79,19 @@ class RegList extends Component {
|
|||
sysConfCodeRule = () => {
|
||||
return sysConfCodeRule({ code: "OPEN_ACCT_RESULT_SUM" });
|
||||
};
|
||||
siaccountDetailRecessionListSum = () => {
|
||||
siaccountDetailRecessionListSum = (module = {}) => {
|
||||
const paymentStatus = "3";
|
||||
const creator = Number(getQueryString("creator"));
|
||||
const billMonth = getQueryString("billMonth");
|
||||
const paymentOrganization = getQueryString("paymentOrganization");
|
||||
return siaccountDetailRecessionListSum({ billMonth, paymentOrganization });
|
||||
return siaccountDetailRecessionListSum({ creator, paymentStatus, billMonth, paymentOrganization, ...module });
|
||||
};
|
||||
siaccountDetailBalanceListSum = () => {
|
||||
siaccountDetailBalanceListSum = (module = {}) => {
|
||||
const paymentStatus = "3";
|
||||
const creator = Number(getQueryString("creator"));
|
||||
const billMonth = getQueryString("billMonth");
|
||||
const paymentOrganization = getQueryString("paymentOrganization");
|
||||
return siaccountDetailBalanceListSum({ billMonth, paymentOrganization });
|
||||
return siaccountDetailBalanceListSum({ creator, paymentStatus, billMonth, paymentOrganization, ...module });
|
||||
};
|
||||
|
||||
componentWillReceiveProps(nextProps, nextContext) {
|
||||
|
|
@ -103,8 +107,12 @@ class RegList extends Component {
|
|||
handleResetSelectRowKeys = (selectedRowKeys) => {
|
||||
this.setState({ selectedRowKeys });
|
||||
};
|
||||
recessionList = (module) => {
|
||||
recessionList = async (module) => {
|
||||
const { type } = this.props;
|
||||
const { status: sysStatus, data: sysData } = await this.sysConfCodeRule();
|
||||
const { data: { sumRow: siaccountSum } } = type === "regression" ?
|
||||
await this.siaccountDetailRecessionListSum({ ...module }) :
|
||||
await this.siaccountDetailBalanceListSum({ ...module });
|
||||
const { loading, pageInfo } = this.state;
|
||||
const billMonth = getQueryString("billMonth");
|
||||
const paymentOrganization = getQueryString("paymentOrganization");
|
||||
|
|
@ -125,7 +133,9 @@ class RegList extends Component {
|
|||
this.setState({
|
||||
pageInfo: { ...pageInfo, current, pageSize, total },
|
||||
dataSource,
|
||||
columns
|
||||
columns,
|
||||
showSum: sysStatus && sysData === "1",
|
||||
siaccountSum
|
||||
}, () => this.postMessageToChild());
|
||||
}
|
||||
}).catch(() => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue