diff --git a/HarborForge.Backend b/HarborForge.Backend index 570cfee..4f0e933 160000 --- a/HarborForge.Backend +++ b/HarborForge.Backend @@ -1 +1 @@ -Subproject commit 570cfee5cdf6df71af279c46f135d7e1991f5fb4 +Subproject commit 4f0e933de3fa415178fbb2827f20f6189d991253 diff --git a/plans/TASKLIST.md b/plans/TASKLIST.md index d8729d5..0d38e8d 100644 --- a/plans/TASKLIST.md +++ b/plans/TASKLIST.md @@ -127,15 +127,15 @@ - [x] 返回明确的冲突错误信息 - [x] 区分 create 与 edit 两种场景 -- [ ] BE-CAL-007:实现 MinimumWorkload warning 规则(backend only) - - [ ] 计算 daily / weekly / monthly / yearly 工作量 - - [ ] 不阻止提交,仅返回 warning - - [ ] 统一 warning 数据结构 +- [x] BE-CAL-007:实现 MinimumWorkload warning 规则(backend only) + - [x] 计算 daily / weekly / monthly / yearly 工作量 + - [x] 不阻止提交,仅返回 warning + - [x] 统一 warning 数据结构 -- [ ] BE-CAL-008:实现不可修改过去 slot 的规则(backend only) - - [ ] 禁止 edit 过去 slot - - [ ] 禁止 cancel 过去 slot - - [ ] 保证 plan-edit / plan-cancel 不追溯过去已物化 slot +- [x] BE-CAL-008:实现不可修改过去 slot 的规则(backend only) + - [x] 禁止 edit 过去 slot + - [x] 禁止 cancel 过去 slot + - [x] 保证 plan-edit / plan-cancel 不追溯过去已物化 slot ## D. HarborForge.Backend - Calendar API