custom/领悦业务线

This commit is contained in:
lys 2025-04-16 14:54:36 +08:00
parent 70f2d606fd
commit db624f83eb
5 changed files with 11 additions and 7 deletions

View File

@ -35,7 +35,7 @@ class Layout extends Component {
init = async () => {
const [{ data: fycdgsOptions }, { data: taxAgentList }] = await Promise.all([
getffgsAllList(),
postFetch("/api/bs/hrmsalary/taxAgent/listAuth", { filterType: "QUERY_DATA" })
postFetch("/api/bs/hrmsalary/taxAgent/listAll", { filterType: "QUERY_DATA" })
]);
this.setState({
conditions: _.map(baseConditions, item => ({

View File

@ -37,9 +37,10 @@ class Layout extends Component {
render() {
const {
title, query, onChange, listRef, isQuery, lyAuth = false, ffgsqcLabel, taxAgentStore: { salaryManager },
companyOpts, costCompanyOpts, fycdgsqcLabel, queryDateLabel
title, query, onChange, listRef, isQuery, lyAuth = false, ffgsqcLabel, companyOpts, costCompanyOpts,
taxAgentStore: { salaryManager, PageAndOptAuth }, fycdgsqcLabel, queryDateLabel
} = this.props, { options } = this.state;
const { lyCanGenDel } = PageAndOptAuth;
const { salaryMonth, ffgsqc, fycdgsqc, jtStatus, ffStatus } = query;
let buttons = [
<Button type="primary" onClick={() => listRef.handleOperate("GENERATE")}>{getLabel(111, "生成数据")}</Button>,
@ -51,7 +52,7 @@ class Layout extends Component {
const dropMenuDatas = [
{ key: "EXPORTALL", icon: <i className="iconfont icon-daochu"/>, content: getLabel(81272, "导出全部") }
];
!salaryManager && (buttons = buttons.slice(2));
!lyCanGenDel && (buttons = buttons.slice(2));
(lyAuth || salaryManager) && buttons.unshift(<Button type="primary"
onClick={() => listRef.handleOperate("GENERATEVOUCHER")}>{getLabel(111, "生成并预览凭证")}</Button>);
return (

View File

@ -27,7 +27,8 @@ class Index extends Component {
WeaLoadingGlobal.start();
const payload = {
...form.getFormParams(),
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : []
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : [],
taxAgentIds: form.getFormParams().taxAgentIds ? form.getFormParams().taxAgentIds.split(",") : []
};
const promise = await exportffReportList(payload);
};

View File

@ -27,7 +27,8 @@ class Index extends Component {
WeaLoadingGlobal.start();
const payload = {
...form.getFormParams(),
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : []
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : [],
taxAgentIds: form.getFormParams().taxAgentIds ? form.getFormParams().taxAgentIds.split(",") : []
};
const promise = await exportSalaryDepartmentReportList(payload);
};

View File

@ -27,7 +27,8 @@ class Index extends Component {
WeaLoadingGlobal.start();
const payload = {
...form.getFormParams(),
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : []
fycdgsqc: form.getFormParams().fycdgsqc ? form.getFormParams().fycdgsqc.split(",") : [],
taxAgentIds: form.getFormParams().taxAgentIds ? form.getFormParams().taxAgentIds.split(",") : []
};
const promise = await exportbsReportList(payload);
};