feat(版本): 完善研发计划与预警已读
关键改动: - 增加版本表单、发布校验和调研方向进度规则 - 扩展小宝预警已读状态、风险签名和今日证据 - 补充组长权限、加班查看范围、活动记录与相关测试 Co-Authored-By: Codex GPT-5 <codex@openai.com>
This commit is contained in:
@@ -8,6 +8,7 @@ import {
|
||||
makeVersionPlanCompletedActivity,
|
||||
makeVersionPlanCreatedActivity,
|
||||
makeVersionPlanRequirementProgressActivity,
|
||||
makeVersionPlanResearchDirectionProgressActivity,
|
||||
makeVersionPlanStartedActivity,
|
||||
} from '@/lib/work-activity-factory';
|
||||
import type { WorkActivityDraft } from '@/lib/work-activity';
|
||||
@@ -73,8 +74,10 @@ export const useVersionPlanStore = create<VersionPlanState>((set, get) => ({
|
||||
const previousLogIds = new Set((p.logs ?? []).map((log) => log.id));
|
||||
for (const log of next.logs ?? []) {
|
||||
if (previousLogIds.has(log.id)) continue;
|
||||
const activity = makeVersionPlanRequirementProgressActivity(next, log);
|
||||
if (activity) activities.push(activity);
|
||||
const requirementActivity = makeVersionPlanRequirementProgressActivity(next, log);
|
||||
if (requirementActivity) activities.push(requirementActivity);
|
||||
const directionActivity = makeVersionPlanResearchDirectionProgressActivity(next, log);
|
||||
if (directionActivity) activities.push(directionActivity);
|
||||
}
|
||||
return next;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user