6 Commits

Author SHA1 Message Date
EL
3cd7a044ca 变更统计是 4 个已纳入 diff 的文件,共 137 行新增、40 行删除。核心内容是把 Prisma schema 从原本的 User/Post 扩展为医院、科室、医疗组、患者、工程师分配等模型,同时同步调整了用户创建 DTO 和 service 的入参映射,并新增了一份对应迁移、删除了一份旧迁移。 2026-03-12 17:33:11 +08:00
EL
f22469d400 更改了接口文档详情 2026-03-12 17:07:33 +08:00
EL
48a6cb99db 增加全局 ValidationPipe,完善用户 DTO 校验。
接入 Swagger(含编译插件)与 ConfigModule。
实现用户创建及邮箱重复拦截,新增 Prisma P2002 全局异常过滤。
2026-03-12 16:55:36 +08:00
EL
2812832fa5 变更背景:
原用户查询仍为占位实现,未读取数据库
影响范围:

用户列表查询逻辑
用户模块依赖注入配置
相关 TypeScript/ESM 导入路径规范化

feat(users): 接入 Prisma 用户查询并统一 ESM 导入路径

在用户模块中注册 PrismaService 作为 provider,完善依赖注入链路
将 UsersService 的 findAll 实现改为通过 Prisma 查询用户列表
为控制器查询接口补充明确的返回类型定义
统一相关导入语句为 .js 后缀,适配当前 ESM 导入规范
删除已不再使用的用户实体占位文件
2026-03-12 16:00:17 +08:00
EL
ff6739ab68 配置数据库生成用户模块 2026-03-12 15:32:21 +08:00
EL
bd89e5ec48 init 2026-03-12 15:16:06 +08:00