|
|
@@ -3,6 +3,7 @@ import { createCrudRoutes } from '@d8d/shared-crud';
|
|
|
import { UserEntity } from '../entities/user.entity';
|
|
|
import { UserSchema, CreateUserDto, UpdateUserDto } from '../schemas/user.schema';
|
|
|
import customRoutes from './custom.routes';
|
|
|
+import { authMiddleware } from '@d8d/auth-module';
|
|
|
|
|
|
// 创建通用CRUD路由配置
|
|
|
const userCrudRoutes = createCrudRoutes({
|
|
|
@@ -13,8 +14,7 @@ const userCrudRoutes = createCrudRoutes({
|
|
|
listSchema: UserSchema,
|
|
|
searchFields: ['username', 'nickname', 'phone', 'email'],
|
|
|
relations: ['roles'],
|
|
|
- // 暂时移除认证中间件,等待 auth-module 创建
|
|
|
- // middleware: [authMiddleware],
|
|
|
+ middleware: [authMiddleware],
|
|
|
readOnly: true // 创建/更新/删除使用自定义路由
|
|
|
});
|
|
|
|