Renamed Report permissions to make more sense

Removed the void and reprints report and added it to the bill settlement report
updated the import to add a new sql to be executed later to update the settlements and report permission names
Export works on all reports
This commit is contained in:
Amritanshu
2019-08-25 15:08:59 +05:30
parent 05860fb0b9
commit 6d0f30503a
98 changed files with 527 additions and 1079 deletions

View File

@ -0,0 +1,52 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule, Routes } from '@angular/router';
import { CashierReportResolver } from './cashier-report-resolver.service';
import { AuthGuard } from '../auth/auth-guard.service';
import { CashierReportComponent } from './cashier-report.component';
import { ActiveCashiersResolver } from './active-cashiers-resolver.service';
const cashierReportRoutes: Routes = [
{
path: '',
component: CashierReportComponent,
canActivate: [AuthGuard],
data: {
permission: 'Cashier Report'
},
resolve: {
info: CashierReportResolver,
cashiers: ActiveCashiersResolver
},
runGuardsAndResolvers: 'always'
},
{
path: ':id',
component: CashierReportComponent,
canActivate: [AuthGuard],
data: {
permission: 'Cashier Report'
},
resolve: {
info: CashierReportResolver,
cashiers: ActiveCashiersResolver
},
runGuardsAndResolvers: 'always'
}
];
@NgModule({
imports: [
CommonModule,
RouterModule.forChild(cashierReportRoutes)
],
exports: [
RouterModule
],
providers: [
CashierReportResolver
]
})
export class CashierReportRoutingModule {
}