Files
TurboHR/backend
selfrelease 13f485a049 fix: contractType zod 枚举与 Prisma/前端对齐
zod schema 只允许 FIXED|UNFIXED|UNSIGNED 三种,但 Prisma 枚举和
前端 /contract-types 接口返回 8 种(含 LABOR/INTERNSHIP/DISPATCH/
OUTSOURCING/PARTTIME),导致选择劳务协议等类型时校验失败。

扩展 createEmployeeSchema 和 addContractSchema 的 contractType
枚举为全部 8 种,与 Prisma ContractType 枚举一致。

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-16 09:28:58 +08:00
..