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:
@ -5,13 +5,13 @@ import { BillSettlementReportResolver } from './bill-settlement-report-resolver.
|
||||
import { AuthGuard } from '../auth/auth-guard.service';
|
||||
import { BillSettlementReportComponent } from './bill-settlement-report.component';
|
||||
|
||||
const BillSettlementReportRoutes: Routes = [
|
||||
const billSettlementReportRoutes: Routes = [
|
||||
{
|
||||
path: '',
|
||||
component: BillSettlementReportComponent,
|
||||
canActivate: [AuthGuard],
|
||||
data: {
|
||||
permission: 'Bill Details' // rename to Bill Settlement Report
|
||||
permission: 'Bill Settlement Report'
|
||||
},
|
||||
resolve: {
|
||||
info: BillSettlementReportResolver
|
||||
@ -23,7 +23,7 @@ const BillSettlementReportRoutes: Routes = [
|
||||
@NgModule({
|
||||
imports: [
|
||||
CommonModule,
|
||||
RouterModule.forChild(BillSettlementReportRoutes)
|
||||
RouterModule.forChild(billSettlementReportRoutes)
|
||||
|
||||
],
|
||||
exports: [
|
||||
|
||||
@ -71,13 +71,9 @@ export class BillSettlementReportComponent implements OnInit {
|
||||
exportCsv() {
|
||||
const headers = {
|
||||
Date: 'date',
|
||||
Name: 'name',
|
||||
Type: 'type',
|
||||
Narration: 'narration',
|
||||
Debit: 'debit',
|
||||
Credit: 'credit',
|
||||
Running: 'running',
|
||||
Posted: 'posted'
|
||||
BillID: 'billId',
|
||||
Amount: 'amount',
|
||||
Settlement: 'settlement'
|
||||
};
|
||||
const csvData = new Blob([this.toCsv.toCsv(headers, this.dataSource.data)], {type: 'text/csv;charset=utf-8;'});
|
||||
const link = document.createElement('a');
|
||||
|
||||
Reference in New Issue
Block a user