docs(api): 添加产品动态时间线前端API文档
- 新增产品动态时间线接口文档,明确前端调用规范 - 定义接口请求参数、响应结构和字段语义说明 - 提供请求示例和错误码说明 - 添加左侧筛选项映射规则和时间格式说明 feat(product): 实现产品首页动态时间线功能 - 重构产品首页布局结构,采用档案横幅型设计 - 新增对象基础概述横幅模块 - 实现产品动态时间线面板组件 - 集成需求池管理概览和最近变化区域 - 添加扩展信息区预留模块位 chore(docs): 更新代理工作说明和前端测试策略 - 添加前端任务测试策略说明 - 更新代理工作流程规范 - 明确git操作执行边界 - 优化组件类型声明更新
This commit is contained in:
@@ -236,6 +236,8 @@ const directionLabels = getLabels(row.directionCodes, { separator: ',' });
|
||||
|
||||
对有实际影响的代码改动,优先执行:
|
||||
|
||||
- 对前端页面、交互、样式类任务,除非用户明确要求新增测试、运行测试,或当前任务本身就是修测试/补测试,否则默认不补前端测试,也不主动跑前端测试命令。
|
||||
- 上述前端任务默认只做静态校验;最小校验口径是 `pnpm typecheck`。如果需要更严格的静态检查,再补 `pnpm lint`。
|
||||
- `pnpm typecheck`
|
||||
- `pnpm lint`
|
||||
|
||||
@@ -269,7 +271,8 @@ const directionLabels = getLabels(row.directionCodes, { separator: ',' });
|
||||
|
||||
## 代理工作说明
|
||||
|
||||
- 编辑前先检查当前 `git diff`,仓库中可能已经存在用户进行中的修改。
|
||||
- 除非用户明确要求,否则不要主动执行任何 git 操作,包括但不限于 `git status`、`git diff`、`git add`、`git commit`、`git restore`、`git reset`、`git checkout`。
|
||||
- 如果任务需要识别用户已有改动,优先通过当前文件内容和直接读取文件来判断;只有用户明确要求查看 git 状态时,才执行对应 git 命令。
|
||||
- 在工作树不干净时,不要回退与当前任务无关的变更。
|
||||
- 修改布局或主题行为时,同时检查 `src/layouts/*` 和 `src/store/modules/theme/*`,因为相关逻辑分散在界面层和状态层。
|
||||
- 修改路由或菜单时,同时检查 `build/plugins/router.ts` 和 `src/router/routes/*`。
|
||||
|
||||
Reference in New Issue
Block a user