UNPKG

phx-node

Version:

PHX NODE

253 lines 16.4 kB
"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var PHXNestModule_1; Object.defineProperty(exports, "__esModule", { value: true }); exports.PHXNestModule = void 0; const common_1 = require("@nestjs/common"); const schoolYear_service_1 = require("./module/school-year/schoolYear.service"); const graphql_service_1 = require("./graphql/graphql.service"); const listActiveShoolYear_service_1 = require("./module/school-year/listActiveShoolYear.service"); const activeSchoolYearAndNextYear_service_1 = require("./module/school-year/activeSchoolYearAndNextYear.service"); const listActiveSchoolYearAndNextYear_service_1 = require("./module/school-year/listActiveSchoolYearAndNextYear.service"); const listNextSchoolYear_service_1 = require("./module/school-year/listNextSchoolYear.service"); const constant_1 = require("./lib/constant"); const api_module_1 = require("./module/api/api.module"); const student_info_service_1 = require("./module/student_info/student_info.service"); const helpers_service_1 = require("./module/helpers-service/helpers.service"); const grpc_client_service_1 = require("./module/grpc-client/grpc-client.service"); const axios_1 = require("@nestjs/axios"); const student_info_v3_service_1 = require("./module/student_info/student-info-v3.service"); const activeSchoolYearAndNextYearV3_service_1 = require("./module/school-year-v3/activeSchoolYearAndNextYearV3.service"); const listActiveSchoolYearAndNextYearV3_service_1 = require("./module/school-year-v3/listActiveSchoolYearAndNextYearV3.service"); const listActiveShoolYearV3_service_1 = require("./module/school-year-v3/listActiveShoolYearV3.service"); const listNextSchoolYearV3_service_1 = require("./module/school-year-v3/listNextSchoolYearV3.service"); const schoolYearV3_service_1 = require("./module/school-year-v3/schoolYearV3.service"); const grpc_client_system_service_1 = require("./module/grpc-client/grpc-client-system.service"); const dev_tool_data_service_1 = require("./module/dev-tool-data/dev-tool-data.service"); const cronjob_manager_service_1 = require("./module/cronjob-manager/cronjob-manager.service"); const clone_cronjob_service_1 = require("./module/cronjob-manager/clone-cronjob.service"); const graphql_v2_service_1 = require("./graphql/graphql-v2.service"); const schedule_1 = require("@nestjs/schedule"); const setup_1 = require("@sentry/nestjs/setup"); const hostname_service_1 = require("./module/hostname/hostname.service"); const student_info_system_v3_service_1 = require("./module/student_info/student-info-system-v3.service"); const activeSchoolYearAndNextYear_service_2 = require("./module/school-year-system-v3/activeSchoolYearAndNextYear.service"); const listActiveSchoolYearAndNextYear_service_2 = require("./module/school-year-system-v3/listActiveSchoolYearAndNextYear.service"); const listActiveShoolYear_service_2 = require("./module/school-year-system-v3/listActiveShoolYear.service"); const listNextSchoolYear_service_2 = require("./module/school-year-system-v3/listNextSchoolYear.service"); const schoolYear_service_2 = require("./module/school-year-system-v3/schoolYear.service"); const env_public_service_1 = require("./module/hostname/env-public.service"); const context_storage_service_1 = require("./module/helpers-service/context-storage.service"); const tuititon_formular_setting_service_1 = require("./module/helpers-service/tuition-helper-service/tuititon-formular-setting.service"); const school_month_system_service_1 = require("./module/school-month/school-month-system.service"); const school_month_client_service_1 = require("./module/school-month/school-month-client.service"); const notification_service_1 = require("./module/notification/notification.service"); const statistical_notification_service_1 = require("./module/notification/statistical-notification.service"); const api_service_1 = require("./module/api/api.service"); const listPrevCurrentNextYears_service_1 = require("./module/school-year-v3/listPrevCurrentNextYears.service"); const listPrevCurrentNextYears_service_2 = require("./module/school-year-system-v3/listPrevCurrentNextYears.service"); const create_content_transaction_service_1 = require("./module/helpers-service/tuition-helper-service/create-content-transaction.service"); const user_devices_service_1 = require("./module/user-devices/user-devices.service"); const config_by_hostname_service_1 = require("./module/cronjob-manager/config-by-hostname.service"); const department_manager_service_1 = require("./module/department-manager/department-manager.service"); const get_actual_working_hours_service_1 = require("./module/hrm-checkin/get-actual-working-hours.service"); const tuititon_formula_setting_v2_service_1 = require("./module/helpers-service/tuition-helper-service/tuititon-formula-setting-v2.service"); let PHXNestModule = PHXNestModule_1 = class PHXNestModule { static register() { return { module: PHXNestModule_1, providers: [ graphql_service_1.PHXGraphqlService, graphql_v2_service_1.PHXGraphqlV2Service, grpc_client_service_1.PHXGrpcClientService, grpc_client_system_service_1.PHXGrpcClientSystemService, schoolYear_service_1.GetSchoolYearService, listActiveShoolYear_service_1.GetListActiveSchoolYearService, activeSchoolYearAndNextYear_service_1.GetActiveSchoolYearAndNextYearService, listActiveSchoolYearAndNextYear_service_1.GetListActiveSchoolYearAndNextYearService, listNextSchoolYear_service_1.GetListNextSchoolYearService, helpers_service_1.PHXDateHelpers, student_info_service_1.PHXStudentInfoService, student_info_v3_service_1.PHXStudentInfoServiceV3, student_info_system_v3_service_1.PHXStudentInfoServiceSystemV3, activeSchoolYearAndNextYearV3_service_1.GetActiveSchoolYearAndNextYearServiceV3, activeSchoolYearAndNextYear_service_2.GetActiveSchoolYearAndNextYearServiceSystemV3, listActiveSchoolYearAndNextYearV3_service_1.GetListActiveSchoolYearAndNextYearServiceV3, listActiveSchoolYearAndNextYear_service_2.GetListActiveSchoolYearAndNextYearServiceSystemV3, listActiveShoolYearV3_service_1.GetListActiveSchoolYearServiceV3, listActiveShoolYear_service_2.GetListActiveSchoolYearServiceSystemV3, listNextSchoolYearV3_service_1.GetListNextSchoolYearServiceV3, listNextSchoolYear_service_2.GetListNextSchoolYearServiceSystemV3, schoolYearV3_service_1.GetSchoolYearServiceV3, schoolYear_service_2.GetSchoolYearServiceSystemV3, dev_tool_data_service_1.PHXDevToolDataService, cronjob_manager_service_1.PHXCronjobManagerService, clone_cronjob_service_1.PHXCloneCronjob, config_by_hostname_service_1.PHXConfigByHostNameService, hostname_service_1.PHXHostnameService, env_public_service_1.PHXEnvPublicService, context_storage_service_1.PHXContextStorageService, tuititon_formular_setting_service_1.PHXSettingFormulaPromotion, tuititon_formula_setting_v2_service_1.PHXSettingFormulaPromotionV2, school_month_system_service_1.PHXSchoolMonthSystemService, school_month_client_service_1.PHXSchoolMonthClientService, api_service_1.ApiService, notification_service_1.PHXNotificationByModuleService, statistical_notification_service_1.PHXStatisticalNotificationByModuleService, listPrevCurrentNextYears_service_1.GetPrevCurrentNextYearsService, listPrevCurrentNextYears_service_2.GetPrevCurrentNextYearsServiceSystem, create_content_transaction_service_1.PHXTransactionContentService, user_devices_service_1.PHXUserDevicesService, department_manager_service_1.DepartmentManagerService, get_actual_working_hours_service_1.GetActualWorkingHoursService, ], }; } static forRoot(graphQlConfig) { let providers = []; let exports = []; if (graphQlConfig) { providers = [ graphql_service_1.PHXGraphqlService, { provide: constant_1.GRAPHQL_ENV, useValue: graphQlConfig, }, ]; exports = [constant_1.GRAPHQL_ENV]; } return { module: PHXNestModule_1, providers, exports, }; } static forRootV2(graphQlConfig) { let providers = []; let exports = []; if (graphQlConfig) { providers = [ graphql_v2_service_1.PHXGraphqlV2Service, { provide: constant_1.GRAPHQL_ENV_V2, useValue: graphQlConfig, }, ]; exports = [constant_1.GRAPHQL_ENV_V2]; } return { module: PHXNestModule_1, providers, exports, }; } }; exports.PHXNestModule = PHXNestModule; exports.PHXNestModule = PHXNestModule = PHXNestModule_1 = __decorate([ (0, common_1.Global)(), (0, common_1.Module)({ imports: [ api_module_1.ApiModule, axios_1.HttpModule, schedule_1.ScheduleModule.forRoot(), setup_1.SentryModule.forRoot(), ], controllers: [], providers: [ graphql_service_1.PHXGraphqlService, graphql_v2_service_1.PHXGraphqlV2Service, grpc_client_service_1.PHXGrpcClientService, grpc_client_system_service_1.PHXGrpcClientSystemService, schoolYear_service_1.GetSchoolYearService, listActiveShoolYear_service_1.GetListActiveSchoolYearService, activeSchoolYearAndNextYear_service_1.GetActiveSchoolYearAndNextYearService, listActiveSchoolYearAndNextYear_service_1.GetListActiveSchoolYearAndNextYearService, listNextSchoolYear_service_1.GetListNextSchoolYearService, student_info_service_1.PHXStudentInfoService, student_info_v3_service_1.PHXStudentInfoServiceV3, student_info_system_v3_service_1.PHXStudentInfoServiceSystemV3, helpers_service_1.PHXDateHelpers, activeSchoolYearAndNextYearV3_service_1.GetActiveSchoolYearAndNextYearServiceV3, activeSchoolYearAndNextYear_service_2.GetActiveSchoolYearAndNextYearServiceSystemV3, listActiveShoolYear_service_2.GetListActiveSchoolYearServiceSystemV3, listActiveSchoolYearAndNextYearV3_service_1.GetListActiveSchoolYearAndNextYearServiceV3, listActiveSchoolYearAndNextYear_service_2.GetListActiveSchoolYearAndNextYearServiceSystemV3, listNextSchoolYear_service_2.GetListNextSchoolYearServiceSystemV3, schoolYear_service_2.GetSchoolYearServiceSystemV3, listActiveShoolYearV3_service_1.GetListActiveSchoolYearServiceV3, listNextSchoolYearV3_service_1.GetListNextSchoolYearServiceV3, schoolYearV3_service_1.GetSchoolYearServiceV3, dev_tool_data_service_1.PHXDevToolDataService, cronjob_manager_service_1.PHXCronjobManagerService, clone_cronjob_service_1.PHXCloneCronjob, config_by_hostname_service_1.PHXConfigByHostNameService, hostname_service_1.PHXHostnameService, env_public_service_1.PHXEnvPublicService, context_storage_service_1.PHXContextStorageService, tuititon_formular_setting_service_1.PHXSettingFormulaPromotion, tuititon_formula_setting_v2_service_1.PHXSettingFormulaPromotionV2, school_month_system_service_1.PHXSchoolMonthSystemService, school_month_client_service_1.PHXSchoolMonthClientService, api_service_1.ApiService, notification_service_1.PHXNotificationByModuleService, statistical_notification_service_1.PHXStatisticalNotificationByModuleService, listPrevCurrentNextYears_service_1.GetPrevCurrentNextYearsService, listPrevCurrentNextYears_service_2.GetPrevCurrentNextYearsServiceSystem, create_content_transaction_service_1.PHXTransactionContentService, user_devices_service_1.PHXUserDevicesService, department_manager_service_1.DepartmentManagerService, get_actual_working_hours_service_1.GetActualWorkingHoursService, ], exports: [ graphql_service_1.PHXGraphqlService, graphql_v2_service_1.PHXGraphqlV2Service, grpc_client_service_1.PHXGrpcClientService, grpc_client_system_service_1.PHXGrpcClientSystemService, schoolYear_service_1.GetSchoolYearService, listActiveShoolYear_service_1.GetListActiveSchoolYearService, activeSchoolYearAndNextYear_service_1.GetActiveSchoolYearAndNextYearService, listActiveSchoolYearAndNextYear_service_1.GetListActiveSchoolYearAndNextYearService, listNextSchoolYear_service_1.GetListNextSchoolYearService, helpers_service_1.PHXDateHelpers, student_info_service_1.PHXStudentInfoService, student_info_v3_service_1.PHXStudentInfoServiceV3, student_info_system_v3_service_1.PHXStudentInfoServiceSystemV3, activeSchoolYearAndNextYearV3_service_1.GetActiveSchoolYearAndNextYearServiceV3, activeSchoolYearAndNextYear_service_2.GetActiveSchoolYearAndNextYearServiceSystemV3, listActiveShoolYear_service_2.GetListActiveSchoolYearServiceSystemV3, listActiveSchoolYearAndNextYearV3_service_1.GetListActiveSchoolYearAndNextYearServiceV3, listActiveSchoolYearAndNextYear_service_2.GetListActiveSchoolYearAndNextYearServiceSystemV3, listNextSchoolYear_service_2.GetListNextSchoolYearServiceSystemV3, schoolYear_service_2.GetSchoolYearServiceSystemV3, listActiveShoolYearV3_service_1.GetListActiveSchoolYearServiceV3, listNextSchoolYearV3_service_1.GetListNextSchoolYearServiceV3, schoolYearV3_service_1.GetSchoolYearServiceV3, dev_tool_data_service_1.PHXDevToolDataService, cronjob_manager_service_1.PHXCronjobManagerService, clone_cronjob_service_1.PHXCloneCronjob, config_by_hostname_service_1.PHXConfigByHostNameService, hostname_service_1.PHXHostnameService, env_public_service_1.PHXEnvPublicService, context_storage_service_1.PHXContextStorageService, tuititon_formular_setting_service_1.PHXSettingFormulaPromotion, tuititon_formula_setting_v2_service_1.PHXSettingFormulaPromotionV2, school_month_system_service_1.PHXSchoolMonthSystemService, school_month_client_service_1.PHXSchoolMonthClientService, notification_service_1.PHXNotificationByModuleService, statistical_notification_service_1.PHXStatisticalNotificationByModuleService, api_service_1.ApiService, listPrevCurrentNextYears_service_1.GetPrevCurrentNextYearsService, listPrevCurrentNextYears_service_2.GetPrevCurrentNextYearsServiceSystem, create_content_transaction_service_1.PHXTransactionContentService, user_devices_service_1.PHXUserDevicesService, department_manager_service_1.DepartmentManagerService, get_actual_working_hours_service_1.GetActualWorkingHoursService, ], }) ], PHXNestModule); //# sourceMappingURL=phx.module.js.map