Appearance
大屏模块
适用对象
维护大屏设计器、运行时播放与数据集拉取的开发人员。
能力边界
产品使用说明见 大屏设计器。本页保留入口、表与 API 锚点。
入口路径
前端:
- 设计器与播放页(
views/screen/,路由以菜单配置为准)
后端:
/screen
核心数据和接口
常见表:
screen_projectscreen_widget(及项目内组件/布局相关表,以迁移为准)
主要接口(前缀 /screen):
GET|POST /project、GET|PUT|DELETE /project/{id}POST /project/{id}/copy、/publish、/unpublishGET /runtime/{id}、GET /public/{token}POST /data-source/{code}/datasetPOST /public/{token}/data-source/{code}/datasetGET /data-source/optionsPOST /flow-preset/{preset}、POST /public/{token}/flow-preset/{preset}POST /public/{token}/runtime-biz/{moduleKey}/dataset
实现位置
- 控制器:
ScreenController.java - 前端:
oars-web/apps/web-antd/src/views/screen/(designer、player 等)
权限与注意
- 设计、发布与公开播放权限分离;公开 token 场景注意数据源暴露范围
- 数据集可来自统一数据源、流程预设或运行时业务模块(
runtime-biz) - 与 AI 生成模块的
screenId锚点见 模块整理
