|
@@ -3,6 +3,11 @@ import { errorHandler } from './utils/errorHandler'
|
|
|
import usersRouter from './api/users/index'
|
|
import usersRouter from './api/users/index'
|
|
|
import authRoute from './api/auth/index'
|
|
import authRoute from './api/auth/index'
|
|
|
import rolesRoute from './api/roles/index'
|
|
import rolesRoute from './api/roles/index'
|
|
|
|
|
+import classroomDataRoutes from './api/classroom-data/index'
|
|
|
|
|
+import submissionRecordsRoutes from './api/submission-records/index'
|
|
|
|
|
+import stockDataRoutes from './api/stock-data/index'
|
|
|
|
|
+import stockXunlianCodesRoutes from './api/stock-xunlian-codes/index'
|
|
|
|
|
+import dateNotesRoutes from './api/date-notes/index'
|
|
|
import { AuthContext } from './types/context'
|
|
import { AuthContext } from './types/context'
|
|
|
import { AppDataSource } from './data-source'
|
|
import { AppDataSource } from './data-source'
|
|
|
|
|
|
|
@@ -53,9 +58,19 @@ if(!import.meta.env.PROD){
|
|
|
const userRoutes = api.route('/api/v1/users', usersRouter)
|
|
const userRoutes = api.route('/api/v1/users', usersRouter)
|
|
|
const authRoutes = api.route('/api/v1/auth', authRoute)
|
|
const authRoutes = api.route('/api/v1/auth', authRoute)
|
|
|
const roleRoutes = api.route('/api/v1/roles', rolesRoute)
|
|
const roleRoutes = api.route('/api/v1/roles', rolesRoute)
|
|
|
|
|
+const classroomDataApi = api.route('/api/v1/classroom-data', classroomDataRoutes)
|
|
|
|
|
+const submissionRecordsApi = api.route('/api/v1/submission-records', submissionRecordsRoutes)
|
|
|
|
|
+const stockDataApi = api.route('/api/v1/stock-data', stockDataRoutes)
|
|
|
|
|
+const stockXunlianCodesApi = api.route('/api/v1/stock-xunlian-codes', stockXunlianCodesRoutes)
|
|
|
|
|
+const dateNotesApi = api.route('/api/v1/date-notes', dateNotesRoutes)
|
|
|
|
|
|
|
|
export type AuthRoutes = typeof authRoutes
|
|
export type AuthRoutes = typeof authRoutes
|
|
|
export type UserRoutes = typeof userRoutes
|
|
export type UserRoutes = typeof userRoutes
|
|
|
export type RoleRoutes = typeof roleRoutes
|
|
export type RoleRoutes = typeof roleRoutes
|
|
|
|
|
+export type ClassroomDataRoutes = typeof classroomDataApi
|
|
|
|
|
+export type SubmissionRecordsRoutes = typeof submissionRecordsApi
|
|
|
|
|
+export type StockDataRoutes = typeof stockDataApi
|
|
|
|
|
+export type StockXunlianCodesRoutes = typeof stockXunlianCodesApi
|
|
|
|
|
+export type DateNotesRoutes = typeof dateNotesApi
|
|
|
|
|
|
|
|
export default api
|
|
export default api
|