safety-eval-service-frontend/.cursor/skills/dynamic-text-config/SKILL.md

1.9 KiB
Raw Blame History

name description
dynamic-text-config 接口动态文本配置、字段码注册、Interpolation、动态文本、动态字段、动态字符串、fieldCode。Use when implementing dynamic text, field codes, Interpolation, insert/columns, or registering field codes via batch-import.

接口动态文本配置

功能与使用

规范 路径
功能说明 ../specs/17-接口动态文本配置/01-功能说明/SKILL.md
Interpolation 使用方式 ../specs/17-接口动态文本配置/02-Interpolation使用方式/SKILL.md
注入的 Props ../specs/17-接口动态文本配置/03-注入的Props/SKILL.md
字段配置获取机制 ../specs/17-接口动态文本配置/04-字段配置获取机制/SKILL.md
使用示例 ../specs/17-接口动态文本配置/05-使用示例/SKILL.md
使用规范 ../specs/17-接口动态文本配置/06-使用规范/SKILL.md
字段码注册 ../specs/17-接口动态文本配置/07-字段码注册/SKILL.md

关键约束

  • 代码 + 注册两步走:在代码中添加 fieldCode 后,必须通过底座 API 注册字段码,否则动态文本不生效
  • 角色要求字段码注册必须用一级租户TENANT_ADMINtoken与菜单/按钮注册SUPER_ADMIN不同
  • 按需注册:只注册 insert(fieldCode)columns([{fieldCode}]) 实际使用的字段码
  • 命名规则fieldCode = appIdentifier-pageFolder-fieldSemantic,如 reslib-app-resourceManagement-createTime
  • visibleEnum"FALSE" 表示可见,"TRUE" 表示隐藏(注意是字符串,不是 boolean

关键词

  • Interpolation / fieldCode / 字段码 / 字段配置 / 字段注册
  • 动态文本 / 动态字段 / 动态字符串 / 动态fieldcode
  • insert / columns / 批量导入 / batch-import
  • visibleEnum / fieldRename / DEFAULT_MENU