safety-eval-service-frontend/.cursor/skills/specs/08-表单与交互规范/05-数据回填策略/SKILL.md

32 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2026-08-14 16:54:03 +08:00
---
name: jjb-form-data-filling
description: 定义 JJB 项目表单数据回填策略。在编辑模式、表格行回填或 ID 异步回填时使用。
---
# 表单与交互规范
## 表单组件
- **数据回填策略 (Data Filling)**
在编辑模式下,表单必须支持可靠的数据回填机制,根据业务场景分为以下两种主要来源:
- **基于上下文的直接回填 (Context-based)**
- **适用场景**:通过表格操作栏点击"编辑"打开弹窗
- **实现规范**直接将当前表格行对象Record作为初始值注入表单
- **使用条件**:适用于数据结构简单、无需二次查询的场景
- **基于标识符的异步回填 (ID-based)**
- **适用场景**
- 通过 URL 携带 ID 进入独立编辑页
- 弹窗内需展示比列表更详细的数据
- **实现规范****仅当需求描述或提示语中明确要求通过接口获取详情时**,方可采用此方式
- **实现方式**:外部仅传入唯一标识符(如 `id`),由组件根据 `id` 调用详情接口获取完整数据并回填