Commit d5a54c00 authored by 5Amogh's avatar 5Amogh
Browse files

Issue #RRHE-52 feat:status filter in program dashboard

Showing with 9 additions and 0 deletions
+9 -0
......@@ -546,6 +546,8 @@ export class DatasetsComponent implements OnInit, OnDestroy {
this.reportForm.controls.districtName.setValue($event.value);
this.displayFilters['District'] = [$event?.source?.triggerValue]
this.tag = _.get(this.reportForm, 'controls.solution.value')+ '_' + this.userId+'_'+ _.toLower(_.trim([$event?.source?.triggerValue]," "));
this.reportForm.controls.reportType.setValue('');
this.resetConfigFilters();
this.loadReports();
}
......@@ -621,6 +623,8 @@ export class DatasetsComponent implements OnInit, OnDestroy {
this.pdFilters.map(filter => {
if(filter['controlType'] === 'number'){
this.configuredFilters[filter['reference']] = filter['defaultValue'] as number -1
}else if(filter['controlType'] === 'multi-select'){
this.configuredFilters[filter['reference']] = undefined
}
})
}
......@@ -646,6 +650,11 @@ export class DatasetsComponent implements OnInit, OnDestroy {
}
addFilters() {
this.pdFilters.map(filter => {
if(filter['controlType'] === 'multi-select' && this.configuredFilters[filter['reference']] === undefined){
this.configuredFilters[filter['reference']] = filter['options']
}
})
let filterKeysObj = {
program_id: _.get(this.reportForm, 'controls.programName.value'),
solution_id: _.get(this.reportForm, 'controls.solution.value'),
......
Supports Markdown
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