feat: Download Agent wise report (#1517)

This commit is contained in:
Pranav Raj S 2020-12-15 23:35:03 +05:30 committed by GitHub
parent e6f7f5530b
commit 0619894560
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 61 additions and 3 deletions

View file

@ -33,7 +33,7 @@ const getters = {
},
};
const actions = {
export const actions = {
fetchAccountReport({ commit }, reportObj) {
commit(types.default.TOGGLE_ACCOUNT_REPORT_LOADING, true);
Report.getAccountReports(
@ -68,6 +68,17 @@ const actions = {
commit(types.default.TOGGLE_ACCOUNT_REPORT_LOADING, false);
});
},
downloadAgentReports(_, reportObj) {
return Report.getAgentReports(reportObj.from, reportObj.to)
.then(response => {
let csvContent = 'data:text/csv;charset=utf-8,' + response.data;
var encodedUri = encodeURI(csvContent);
window.open(encodedUri);
})
.catch(error => {
console.error(error);
});
},
};
const mutations = {