|
@@ -12,8 +12,28 @@ import { UserEntity, Role } from '@d8d/core-module/user-module'
|
|
|
import { File } from '@d8d/core-module/file-module'
|
|
import { File } from '@d8d/core-module/file-module'
|
|
|
import { SystemConfig } from '@d8d/core-module/system-config-module'
|
|
import { SystemConfig } from '@d8d/core-module/system-config-module'
|
|
|
import { areasRoutes, adminAreasRoutes, AreaEntity } from '@d8d/geo-areas'
|
|
import { areasRoutes, adminAreasRoutes, AreaEntity } from '@d8d/geo-areas'
|
|
|
|
|
+import { channelRoutes } from '@d8d/allin-channel-module'
|
|
|
|
|
+import { Channel } from '@d8d/allin-channel-module/entities'
|
|
|
|
|
+import { companyRoutes } from '@d8d/allin-company-module'
|
|
|
|
|
+import { Company } from '@d8d/allin-company-module/entities'
|
|
|
|
|
+import { disabledPersonRoutes } from '@d8d/allin-disability-module'
|
|
|
|
|
+import { DisabledPerson, DisabledBankCard, DisabledPhoto, DisabledRemark, DisabledVisit } from '@d8d/allin-disability-module/entities'
|
|
|
|
|
+import { orderRoutes } from '@d8d/allin-order-module'
|
|
|
|
|
+import { EmploymentOrder, OrderPerson, OrderPersonAsset } from '@d8d/allin-order-module/entities'
|
|
|
|
|
+import { platformRoutes } from '@d8d/allin-platform-module'
|
|
|
|
|
+import { Platform } from '@d8d/allin-platform-module/entities'
|
|
|
|
|
+import { salaryRoutes } from '@d8d/allin-salary-module'
|
|
|
|
|
+import { SalaryLevel } from '@d8d/allin-salary-module/entities'
|
|
|
|
|
|
|
|
-initializeDataSource([UserEntity, Role, File, SystemConfig, AreaEntity])
|
|
|
|
|
|
|
+initializeDataSource([
|
|
|
|
|
+ UserEntity, Role, File, SystemConfig, AreaEntity,
|
|
|
|
|
+ Channel,
|
|
|
|
|
+ Company,
|
|
|
|
|
+ DisabledPerson, DisabledBankCard, DisabledPhoto, DisabledRemark, DisabledVisit,
|
|
|
|
|
+ EmploymentOrder, OrderPerson, OrderPersonAsset,
|
|
|
|
|
+ Platform,
|
|
|
|
|
+ SalaryLevel
|
|
|
|
|
+])
|
|
|
|
|
|
|
|
if(!AppDataSource || !AppDataSource.isInitialized) {
|
|
if(!AppDataSource || !AppDataSource.isInitialized) {
|
|
|
await AppDataSource.initialize();
|
|
await AppDataSource.initialize();
|
|
@@ -116,6 +136,12 @@ export const fileApiRoutes = api.route('/api/v1/files', fileModuleRoutes)
|
|
|
export const roleRoutes = api.route('/api/v1/roles', roleModuleRoutes)
|
|
export const roleRoutes = api.route('/api/v1/roles', roleModuleRoutes)
|
|
|
export const areaApiRoutes = api.route('/api/v1/areas', areasRoutes)
|
|
export const areaApiRoutes = api.route('/api/v1/areas', areasRoutes)
|
|
|
export const adminAreaApiRoutes = api.route('/api/v1/admin/areas', adminAreasRoutes)
|
|
export const adminAreaApiRoutes = api.route('/api/v1/admin/areas', adminAreasRoutes)
|
|
|
|
|
+export const channelApiRoutes = api.route('/api/v1/channel', channelRoutes)
|
|
|
|
|
+export const companyApiRoutes = api.route('/api/v1/company', companyRoutes)
|
|
|
|
|
+export const disabilityApiRoutes = api.route('/api/v1/disability', disabledPersonRoutes)
|
|
|
|
|
+export const orderApiRoutes = api.route('/api/v1/order', orderRoutes)
|
|
|
|
|
+export const platformApiRoutes = api.route('/api/v1/platform', platformRoutes)
|
|
|
|
|
+export const salaryApiRoutes = api.route('/api/v1/salary', salaryRoutes)
|
|
|
|
|
|
|
|
export type AuthRoutes = typeof authRoutes
|
|
export type AuthRoutes = typeof authRoutes
|
|
|
export type UserRoutes = typeof userRoutes
|
|
export type UserRoutes = typeof userRoutes
|
|
@@ -123,6 +149,12 @@ export type FileRoutes = typeof fileApiRoutes
|
|
|
export type RoleRoutes = typeof roleRoutes
|
|
export type RoleRoutes = typeof roleRoutes
|
|
|
export type AreaRoutes = typeof areaApiRoutes
|
|
export type AreaRoutes = typeof areaApiRoutes
|
|
|
export type AdminAreaRoutes = typeof adminAreaApiRoutes
|
|
export type AdminAreaRoutes = typeof adminAreaApiRoutes
|
|
|
|
|
+export type ChannelRoutes = typeof channelApiRoutes
|
|
|
|
|
+export type CompanyRoutes = typeof companyApiRoutes
|
|
|
|
|
+export type DisabilityRoutes = typeof disabilityApiRoutes
|
|
|
|
|
+export type OrderRoutes = typeof orderApiRoutes
|
|
|
|
|
+export type PlatformRoutes = typeof platformApiRoutes
|
|
|
|
|
+export type SalaryRoutes = typeof salaryApiRoutes
|
|
|
|
|
|
|
|
app.route('/', api)
|
|
app.route('/', api)
|
|
|
export default app
|
|
export default app
|