262 lines
12 KiB
TypeScript
262 lines
12 KiB
TypeScript
|
import { NgModule } from '@angular/core';
|
||
|
import { CommonModule } from '@angular/common';
|
||
|
import { BasicFromBuilderModule } from '../form-builder/Basic-From-Builder.module';
|
||
|
import { HttpClient } from '@angular/common/http';
|
||
|
import { GridModule, PDFModule, ExcelModule, SharedModule } from '@progress/kendo-angular-grid';
|
||
|
import { InputsModule } from '@progress/kendo-angular-inputs';
|
||
|
import { ChartsModule } from '@progress/kendo-angular-charts';
|
||
|
import { DialogsModule } from '@progress/kendo-angular-dialog';
|
||
|
import { ReactiveFormsModule, FormsModule } from '@angular/forms';
|
||
|
import { AccordionModule } from 'primeng/accordion';
|
||
|
import { AutoCompleteModule } from 'primeng/autocomplete';
|
||
|
import { BreadcrumbModule } from 'primeng/breadcrumb';
|
||
|
import { ButtonModule as ButtonsModule} from 'primeng/button';
|
||
|
import { CalendarModule } from 'primeng/calendar';
|
||
|
import { CardModule } from 'primeng/card';
|
||
|
import { CarouselModule } from 'primeng/carousel';
|
||
|
import { ChartModule } from 'primeng/chart';
|
||
|
import { CheckboxModule } from 'primeng/checkbox';
|
||
|
import { ChipsModule } from 'primeng/chips';
|
||
|
import { CodeHighlighterModule } from 'primeng/codehighlighter';
|
||
|
import { ConfirmDialogModule } from 'primeng/confirmdialog';
|
||
|
import { ColorPickerModule } from 'primeng/colorpicker';
|
||
|
import { ContextMenuModule } from 'primeng/contextmenu';
|
||
|
import { DataViewModule } from 'primeng/dataview';
|
||
|
import { DialogModule } from 'primeng/dialog';
|
||
|
import { DropdownModule } from 'primeng/dropdown';
|
||
|
import { EditorModule } from 'primeng/editor';
|
||
|
import { FieldsetModule } from 'primeng/fieldset';
|
||
|
import { FileUploadModule } from 'primeng/fileupload';
|
||
|
import { FullCalendarModule } from 'primeng/fullcalendar';
|
||
|
import { GalleriaModule } from 'primeng/galleria';
|
||
|
import { InplaceModule } from 'primeng/inplace';
|
||
|
import { InputMaskModule } from 'primeng/inputmask';
|
||
|
import { InputSwitchModule } from 'primeng/inputswitch';
|
||
|
import { InputTextModule } from 'primeng/inputtext';
|
||
|
import { InputTextareaModule } from 'primeng/inputtextarea';
|
||
|
import { LightboxModule } from 'primeng/lightbox';
|
||
|
import { ListboxModule } from 'primeng/listbox';
|
||
|
import { MegaMenuModule } from 'primeng/megamenu';
|
||
|
import { MenuModule } from 'primeng/menu';
|
||
|
import { MenubarModule } from 'primeng/menubar';
|
||
|
import { MessagesModule } from 'primeng/messages';
|
||
|
import { MessageModule } from 'primeng/message';
|
||
|
import { MultiSelectModule } from 'primeng/multiselect';
|
||
|
import { OrderListModule } from 'primeng/orderlist';
|
||
|
import { OrganizationChartModule } from 'primeng/organizationchart';
|
||
|
import { OverlayPanelModule } from 'primeng/overlaypanel';
|
||
|
import { PaginatorModule } from 'primeng/paginator';
|
||
|
import { PanelModule } from 'primeng/panel';
|
||
|
import { PanelMenuModule } from 'primeng/panelmenu';
|
||
|
import { PasswordModule } from 'primeng/password';
|
||
|
import { PickListModule } from 'primeng/picklist';
|
||
|
import { ProgressBarModule } from 'primeng/progressbar';
|
||
|
/*import { RadioButtonModule } from 'primeng/radiobutton';*/
|
||
|
import { RadioButtonModule } from '@progress/kendo-angular-inputs';
|
||
|
import { RatingModule } from 'primeng/rating';
|
||
|
import { ScrollPanelModule } from 'primeng/scrollpanel';
|
||
|
import { SelectButtonModule } from 'primeng/selectbutton';
|
||
|
import { SlideMenuModule } from 'primeng/slidemenu';
|
||
|
import { SliderModule } from 'primeng/slider';
|
||
|
import { SpinnerModule } from 'primeng/spinner';
|
||
|
import { SplitButtonModule } from 'primeng/splitbutton';
|
||
|
import { StepsModule } from 'primeng/steps';
|
||
|
import { TabMenuModule } from 'primeng/tabmenu';
|
||
|
import { TableModule } from 'primeng/table';
|
||
|
import { TabViewModule } from 'primeng/tabview';
|
||
|
import { TerminalModule } from 'primeng/terminal';
|
||
|
import { TieredMenuModule } from 'primeng/tieredmenu';
|
||
|
import { ToastModule } from 'primeng/toast';
|
||
|
import { ToggleButtonModule } from 'primeng/togglebutton';
|
||
|
import { ToolbarModule } from 'primeng/toolbar';
|
||
|
import { TooltipModule } from 'primeng/tooltip';
|
||
|
import { TreeModule } from 'primeng/tree';
|
||
|
import { TreeTableModule } from 'primeng/treetable';
|
||
|
import { VirtualScrollerModule } from 'primeng/virtualscroller';
|
||
|
import { DropDownsModule } from '@progress/kendo-angular-dropdowns';
|
||
|
import { DateInputsModule } from '@progress/kendo-angular-dateinputs';
|
||
|
import { Pickermodule } from '../picker/picker.module';
|
||
|
import { FinalSettlementRoutingModule } from './final-settlement-routing.module';
|
||
|
import { ResignationEmpApplyComponent } from './resignation-emp-apply/resignation-emp-apply.component';
|
||
|
import { ResignationEmpApprovalComponent } from './resignation-emp-approval/resignation-emp-approval.component';
|
||
|
import { ResignationAdminComponent } from './resignation-admin/resignation-admin.component';
|
||
|
import { UploadsModule } from '@progress/kendo-angular-upload';
|
||
|
import { CheckBoxModule, NumericTextBoxModule } from '@progress/kendo-angular-inputs';
|
||
|
import { ButtonModule } from '@progress/kendo-angular-buttons';
|
||
|
// import { ExitClearanceItemComponent } from './exit-clearance-item/exit-clearance-item.component';
|
||
|
// import { ExitClearanceItemEntryComponent } from './exit-clearance-item/exit-clearance-item-entry/exit-clearance-item-entry.component';
|
||
|
// import { ExitClearanceItemListComponent } from './exit-clearance-item/exit-clearance-item-list/exit-clearance-item-list.component';
|
||
|
import { EmployeeExitClearanceComponent } from './employee-exit-clearance/employee-exit-clearance.component';
|
||
|
import { ExceptionItemEmpComponent } from './exception-item-emp/exception-item-emp.component';
|
||
|
import { SelfExitClearableItemComponent } from './self-exit-clearable-item/self-exit-clearable-item.component';
|
||
|
import { FinalSettlementProcessComponent } from './final-settlement-process/final-settlement-process.component';
|
||
|
import { ExitClearanceItemListComponent } from './exit-clearance-item/exit-clearance-item-list/exit-clearance-item-list.component';
|
||
|
import { ExitClearanceItemEntryComponent } from './exit-clearance-item/exit-clearance-item-entry/exit-clearance-item-entry.component';
|
||
|
import { FinalSettlementHeadsComponent } from './final-settlement-heads/final-settlement-heads.component';
|
||
|
import { ExitClearanceItemComponent } from './exit-clearance-item/exit-clearance-item.component';
|
||
|
import { LoadingPanelModule } from '../hrm-loding panel/loading-panel.module';
|
||
|
import { AssetCategoryListComponent } from './Asset-Category/asset-category-list.component';
|
||
|
import { AssetSerialItemEntryComponent } from './Asset-Serial/asset-serial-item-entry/asset-serial-item-entry.component';
|
||
|
import { AssetSerialItemListComponent } from './Asset-Serial/asset-serial-item-list/asset-serial-item-list.component';
|
||
|
import { AssetManagementComponent } from './Asset-Management/asset-management.component';
|
||
|
import { AssetAssignmentComponent } from './Asset-Assignment/asset-assignment.component';
|
||
|
import { AssetHandoverComponent } from './Asset-Handover/asset-handover.component';
|
||
|
import { AssetRepairComponent } from './Asset-Repair/asset-repair.component';
|
||
|
import { AssetRepairItemEntryComponent } from './Asset-Repair/asset-repair-item-entry/asset-repair-item-entry.component';
|
||
|
import { AssetRepairReceiveItemEntryComponent } from './Asset-Repair/asset-repair-receive-item-entry/asset-repair-receive-item-entry.component';
|
||
|
import { UploadAssetAssignmentComponent } from './upload-asset-assignment/upload-asset-assignment.component';
|
||
|
import { FinalSettlementHeadComponent } from './final-settlement-heads/final-settlement-head/final-settlement-head.component';
|
||
|
import { EssFinalSettlementProcessComponent } from '../final-settlement/ess-final-settlement-process/ess-fs-process-list.component';
|
||
|
import { EssFsProcessComponent } from '../final-settlement/ess-final-settlement-process/ess-fs-process/ess-fs-process.component';
|
||
|
import { FinalSettlementCommonComponent } from '../final-settlement/final-settlement-common/final-settlement-common.component';
|
||
|
import { FinalSettlementClearanceComponent } from '../final-settlement/final-settlement-clearance/final-settlement-clearance.component';
|
||
|
import { ReportServices } from '../_services/reports/report.service';
|
||
|
import { NgxExtendedPdfViewerModule } from 'ngx-extended-pdf-viewer';
|
||
|
import { AssetItComponent } from '../final-settlement/Asset-It/asset-it.component';
|
||
|
import { AssetItAddComponent } from '../final-settlement/Asset-It/asset-it-add/asset-it-add.component';
|
||
|
|
||
|
@NgModule({
|
||
|
imports: [
|
||
|
CommonModule,
|
||
|
FinalSettlementRoutingModule,
|
||
|
FormsModule,
|
||
|
ReactiveFormsModule,
|
||
|
DialogsModule,
|
||
|
CommonModule,
|
||
|
GridModule,
|
||
|
InputsModule,
|
||
|
PDFModule,
|
||
|
ExcelModule,
|
||
|
ChartsModule,
|
||
|
BasicFromBuilderModule,
|
||
|
AccordionModule,
|
||
|
AutoCompleteModule,
|
||
|
BreadcrumbModule,
|
||
|
ButtonModule,
|
||
|
CalendarModule,
|
||
|
CardModule,
|
||
|
CarouselModule,
|
||
|
ChartModule,
|
||
|
CheckboxModule,
|
||
|
ChipsModule,
|
||
|
CodeHighlighterModule,
|
||
|
ConfirmDialogModule,
|
||
|
ColorPickerModule,
|
||
|
ContextMenuModule,
|
||
|
DataViewModule,
|
||
|
DialogModule,
|
||
|
DropdownModule,
|
||
|
EditorModule,
|
||
|
FieldsetModule,
|
||
|
FileUploadModule,
|
||
|
FullCalendarModule,
|
||
|
GalleriaModule,
|
||
|
InplaceModule,
|
||
|
InputMaskModule,
|
||
|
InputSwitchModule,
|
||
|
InputTextModule,
|
||
|
InputTextareaModule,
|
||
|
LightboxModule,
|
||
|
ListboxModule,
|
||
|
MegaMenuModule,
|
||
|
MenuModule,
|
||
|
MenubarModule,
|
||
|
MessageModule,
|
||
|
MessagesModule,
|
||
|
MultiSelectModule,
|
||
|
OrderListModule,
|
||
|
OrganizationChartModule,
|
||
|
OverlayPanelModule,
|
||
|
PaginatorModule,
|
||
|
PanelModule,
|
||
|
PanelMenuModule,
|
||
|
PasswordModule,
|
||
|
PickListModule,
|
||
|
ProgressBarModule,
|
||
|
RadioButtonModule,
|
||
|
RatingModule,
|
||
|
ScrollPanelModule,
|
||
|
SelectButtonModule,
|
||
|
SlideMenuModule,
|
||
|
SliderModule,
|
||
|
SpinnerModule,
|
||
|
SplitButtonModule,
|
||
|
StepsModule,
|
||
|
TableModule,
|
||
|
TabMenuModule,
|
||
|
TabViewModule,
|
||
|
TerminalModule,
|
||
|
TieredMenuModule,
|
||
|
ToastModule,
|
||
|
ToggleButtonModule,
|
||
|
ToolbarModule,
|
||
|
TooltipModule,
|
||
|
TreeModule,
|
||
|
TreeTableModule,
|
||
|
VirtualScrollerModule,
|
||
|
DropDownsModule,
|
||
|
DateInputsModule,
|
||
|
UploadsModule,
|
||
|
Pickermodule,
|
||
|
SharedModule,
|
||
|
LoadingPanelModule,
|
||
|
NumericTextBoxModule,
|
||
|
ButtonsModule,
|
||
|
NgxExtendedPdfViewerModule
|
||
|
],
|
||
|
declarations: [
|
||
|
ExitClearanceItemComponent,
|
||
|
ResignationEmpApplyComponent,
|
||
|
ResignationEmpApprovalComponent,
|
||
|
ResignationAdminComponent,
|
||
|
//ExitClearanceItemComponent,
|
||
|
// ExitClearanceItemComponent,
|
||
|
ExitClearanceItemEntryComponent,
|
||
|
ExitClearanceItemListComponent,
|
||
|
EmployeeExitClearanceComponent,
|
||
|
ExceptionItemEmpComponent,
|
||
|
SelfExitClearableItemComponent,
|
||
|
FinalSettlementProcessComponent,
|
||
|
FinalSettlementHeadsComponent,
|
||
|
AssetCategoryListComponent,
|
||
|
AssetSerialItemEntryComponent,
|
||
|
AssetSerialItemListComponent,
|
||
|
AssetManagementComponent,
|
||
|
AssetAssignmentComponent,
|
||
|
AssetHandoverComponent,
|
||
|
AssetRepairComponent,
|
||
|
AssetRepairItemEntryComponent,
|
||
|
AssetRepairReceiveItemEntryComponent,
|
||
|
UploadAssetAssignmentComponent,
|
||
|
FinalSettlementHeadComponent,
|
||
|
EssFinalSettlementProcessComponent,
|
||
|
EssFsProcessComponent,
|
||
|
FinalSettlementCommonComponent,
|
||
|
FinalSettlementClearanceComponent,
|
||
|
AssetItComponent,
|
||
|
AssetItAddComponent
|
||
|
],
|
||
|
exports:[
|
||
|
ExitClearanceItemEntryComponent,
|
||
|
ExitClearanceItemListComponent,
|
||
|
AssetCategoryListComponent,
|
||
|
AssetSerialItemEntryComponent,
|
||
|
AssetSerialItemListComponent,
|
||
|
AssetManagementComponent,
|
||
|
AssetAssignmentComponent,
|
||
|
UploadAssetAssignmentComponent,
|
||
|
ResignationEmpApplyComponent,
|
||
|
ResignationAdminComponent,
|
||
|
EssFinalSettlementProcessComponent,
|
||
|
EssFsProcessComponent,
|
||
|
FinalSettlementCommonComponent,
|
||
|
FinalSettlementClearanceComponent,
|
||
|
AssetItComponent,
|
||
|
AssetItAddComponent
|
||
|
],
|
||
|
providers: [
|
||
|
ReportServices
|
||
|
]
|
||
|
})
|
||
|
export class FinalSettlementModule { }
|