feat: add XBRL report page (#629)

Fixes: #628
This commit is contained in:
Karan Takalkar
2020-07-31 13:06:29 +05:30
committed by GitHub
parent a6f937d37c
commit b50b569d69
17 changed files with 610 additions and 8 deletions
+34 -1
View File
@@ -28,7 +28,40 @@ export class ReportsService {
* @returns {Observable<any>} Reports data
*/
getReports(): Observable<any> {
return this.http.get('/reports');
return this.http.get('/reports');
}
/**
* @returns {Observable<any>} Mix Taxonomy data
*/
getMixTaxonomyArray(): Observable<any> {
return this.http.get('/mixtaxonomy');
}
/**
* @returns {Observable<any>} Mix Taxonomy data
*/
getMixMappings(): Observable<any> {
return this.http.get('/mixmapping');
}
/**
* @param {any} mixMappingData Mix Mapping data to be posted
* @returns {Observable<any>} response code
*/
editMixMappings(mixMappingData: any): Observable<any> {
return this.http.put('/mixmapping', mixMappingData);
}
/**
* @param {any} dates start date and end date
* @returns {Observable<any>} Mix Report
*/
getMixReport(dates: any) {
const httpParams = new HttpParams()
.set('startDate', dates.startDate)
.set('endDate', dates.endDate);
return this.http.get('/mixreport', { params: httpParams, responseType: 'text' });
}
/**