custom/领悦业务线

This commit is contained in:
lys 2025-03-10 09:25:16 +08:00
parent c231ad078d
commit 5f05f785b4
5 changed files with 11 additions and 8 deletions

View File

@ -14,7 +14,6 @@ import { Button, message } from "antd";
import { getSearchs } from "../../../../util";
import * as API from "../../../../apis/custom-apis/lingyue";
import { dataConditions } from "./conditions";
import { generateFundReport } from "../../../../apis/custom-apis/lingyue";
const getLabel = WeaLocaleProvider.getLabel;
const APIFOX = {
@ -34,14 +33,18 @@ class GenerateDataDialog extends Component {
}
componentWillReceiveProps(nextProps, nextContext) {
if (nextProps.visible !== this.props.visible && nextProps.visible) this.initLYForm();
if (nextProps.visible !== this.props.visible && nextProps.visible) this.initLYForm(nextProps);
if (nextProps.visible !== this.props.visible && !nextProps.visible) nextProps.LYStore.initDataForm();
}
initLYForm = () => {
const { type } = props;
this.setState({
conditions: _.map(dataConditions, item => ({
...item, items: _.map(item.items, o => ({ ...o, label: getLabel(o.lanId, o.label) }))
...item,
items: _.map(item.items, o => ({
...o, label: type === "salarySum" ? getLabel(111, "薪资所属月") : getLabel(o.lanId, o.label)
}))
}))
}, () => {
const { LYStore: { dataForm } } = this.props;

View File

@ -53,7 +53,7 @@ class Index extends Component {
<Layout title={getLabel(111, "公积金汇总表")} query={query} onChange={this.handleLayoutChange}
companyOpts={companyOpts} listRef={this.listRef} costCompanyOpts={costCompanyOpts}
isQuery={isQuery} lyAuth={lyAuth} ffgsqcLabel={getLabel(111, "购买公司全称")}
fycdgsqcLabel={getLabel(111, "费用承担公司")}>
fycdgsqcLabel={getLabel(111, "费用承担公司")} queryDateLabel={getLabel(111, "费用所属期")}>
<List query={query} isQuery={isQuery} type="fundSum" ref={dom => this.listRef = dom}
onInit={() => this.forceUpdate()} ffgsqcLabel={getLabel(111, "购买公司全称")}
onChangeReport={this.getSIReportGmgsList}/>

View File

@ -38,7 +38,7 @@ class Layout extends Component {
render() {
const {
title, query, onChange, listRef, isQuery, lyAuth = false, ffgsqcLabel, taxAgentStore: { salaryManager },
companyOpts, costCompanyOpts, fycdgsqcLabel
companyOpts, costCompanyOpts, fycdgsqcLabel, queryDateLabel
} = this.props, { options } = this.state;
const { salaryMonth, ffgsqc, fycdgsqc, jtStatus, ffStatus } = query;
let buttons = [
@ -61,7 +61,7 @@ class Layout extends Component {
onDropMenuClick={key => listRef.handleOperate(key)}>
<div className="lingyue-body">
<div className="lingyue-query">
<WeaFormItem label={getLabel(111, "费用所属期")} labelCol={{ span: 8 }} wrapperCol={{ span: 16 }}>
<WeaFormItem label={queryDateLabel} labelCol={{ span: 8 }} wrapperCol={{ span: 16 }}>
<WeaDatePicker format="YYYY-MM" value={salaryMonth}
onChange={value => onChange({ ...query, salaryMonth: value, isQuery: !isQuery })}/>
</WeaFormItem>

View File

@ -53,7 +53,7 @@ class Index extends Component {
<Layout title={getLabel(111, "薪资汇总表")} query={query} onChange={this.handleLayoutChange}
companyOpts={companyOpts} listRef={this.listRef} costCompanyOpts={costCompanyOpts}
isQuery={isQuery} lyAuth={lyAuth} ffgsqcLabel={getLabel(111, "发放公司全称")}
fycdgsqcLabel={getLabel(111, "费用承担公司")}>
fycdgsqcLabel={getLabel(111, "费用承担公司")} queryDateLabel={getLabel(111, "薪资所属月")}>
<List query={query} isQuery={isQuery} type="salarySum" ref={dom => this.listRef = dom}
onInit={() => this.forceUpdate()} ffgsqcLabel={getLabel(111, "发放公司全称")}
onChangeReport={this.getSalaryReportFFgsList}/>

View File

@ -53,7 +53,7 @@ class Index extends Component {
<Layout title={getLabel(111, "社保汇总表")} query={query} onChange={this.handleLayoutChange}
companyOpts={companyOpts} listRef={this.listRef} costCompanyOpts={costCompanyOpts}
isQuery={isQuery} lyAuth={lyAuth} ffgsqcLabel={getLabel(111, "购买公司全称")}
fycdgsqcLabel={getLabel(111, "费用承担公司")}>
fycdgsqcLabel={getLabel(111, "费用承担公司")} queryDateLabel={getLabel(111, "费用所属期")}>
<List query={query} isQuery={isQuery} type="socialFundSum" ref={dom => this.listRef = dom}
onInit={() => this.forceUpdate()} ffgsqcLabel={getLabel(111, "购买公司全称")}
onChangeReport={this.getSIReportGmgsList}/>