Commit 68766ac2 authored by Riri Novita's avatar Riri Novita

penamaan download report

parent 5343034d
......@@ -3990,6 +3990,7 @@ export default class SubHolding extends Component {
}
async downloadAllData() {
let {company, periode, month, quarter} = this.state
if (this.state.report.value === 1) {
let res = await fetch(
`${process.env.REACT_APP_URL_MAIN_BE}/public/transaction/db_profit_loss_detail/export_report?submission_id=${this.state.submissionID === null ? "" : this.state.submissionID}&&report_id=${this.state.report.value}&&company_id=${this.state.company.company_id}&&year=${this.state.periode.periode}&&revision=${this.state.revisionType}`
......@@ -4000,7 +4001,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Profit & Loss Detail.xlsx';
a.download = `Report DB Profit & Loss Detail ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 2) {
......@@ -4015,7 +4016,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Balance Sheet.xlsx';
a.download = `Report DB Balance Sheet ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 3) {
......@@ -4028,7 +4029,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Profit & Loss.xlsx';
a.download = `Report DB Profit & Loss ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 4) {
......@@ -4043,7 +4044,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Financial Ratio.xlsx';
a.download = `Report DB Financial Ratio ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 5) {
......@@ -4056,7 +4057,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Tax Planning.xlsx';
a.download = `Report DB Tax Planning ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 21) {
......@@ -4071,7 +4072,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report DB Operating Indicator.xlsx';
a.download = `Report DB Operating Indicator ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 6) {
......@@ -4086,7 +4087,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report Cash Flow - Summary.xlsx';
a.download = `Report Cash Flow - Summary ${company.company_name} ${month.month_value} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 7) {
......@@ -4099,7 +4100,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report Balance Sheet - Summary.xlsx';
a.download = `Report Balance Sheet - Summary ${company.company_name} ${month.month_value} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 8) {
......@@ -4114,7 +4115,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report Profit & Loss - Summary.xlsx';
a.download = `Report Profit & Loss - Summary ${company.company_name} ${month.month_value} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 9) {
......@@ -4127,7 +4128,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report Financial Ratio - Summary.xlsx';
a.download = `Report Financial Ratio - Summary ${company.company_name} ${month.month_value} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 11) {
......@@ -4141,7 +4142,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report CAT Performance Quarterly.xlsx';
a.download = `Report CAT Performance Quarterly ${company.company_name} ${quarter.name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 10) {
......@@ -4154,7 +4155,7 @@ export default class SubHolding extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report CAT Performance Appraisal.xlsx';
a.download = `Report CAT Performance Appraisal ${company.company_name} ${periode.periode}.xlsx`;
a.click();
}
}else {
......
......@@ -892,6 +892,8 @@ export default class SummaryOfTriputra extends Component {
}
async downloadAllData() {
let {month, periode} = this.state
console.log(month, periode);
if (this.state.report.value === 1) {
// alert("Download MTD Report Coming Soon")
let url = `${process.env.REACT_APP_URL_MAIN_BE}/public/transaction/summary_mtd/export_report?year=${this.state.periode.periode}&&months=${this.state.month.month_id}`
......@@ -906,7 +908,7 @@ export default class SummaryOfTriputra extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report MTD.xlsx';
a.download = `Report MTD ${month.month_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 2) {
......@@ -923,7 +925,7 @@ export default class SummaryOfTriputra extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report YTD.xlsx';
a.download = `Report YTD ${month.month_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 3) {
......@@ -940,7 +942,7 @@ export default class SummaryOfTriputra extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report CPSM.xlsx';
a.download = `Report CPSM ${month.month_name} ${periode.periode}.xlsx`;
a.click();
}
} else if (this.state.report.value === 4) {
......@@ -957,7 +959,7 @@ export default class SummaryOfTriputra extends Component {
let url = window.URL.createObjectURL(res);
let a = document.createElement('a');
a.href = url;
a.download = 'Report Historical.xlsx';
a.download = `Report Historical ${periode.periode}.xlsx`;
a.click();
}
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment