- **新增接口** - 添加 `PUT /api/dict/:id` 接口,用于更新指定ID的字典项。 - 支持部分更新,只修改传入的字段。 - **Service层** - 在 `DictService` 中实现 `updateDict` 方法。 - 包含了对字典项存在性的检查,以及对 `code` 和 `name` 唯一性冲突的校验。 - 修复了若干 linter 错误。 - **Schema和Response** - 在 `dict.schema.ts` 中将 `UpdateDictSchema` 拆分为 `Params` 和 `Body` 两部分,以适应 Elysia 的路由定义。 - 在 `dict.response.ts` 中添加了 `UpdateDictResponsesSchema`,覆盖了成功、未找到和冲突等场景。 - **文档** - 在 `dict.test.md` 中为新接口添加了详细的测试用例。 |
||
---|---|---|
.. | ||
archive | ||
字典模块开发计划.md |