Skip to content

extends 扩展内容表

字段名字段类型字段注释默认值可空备注
idbigint UNSIGNED主键 IDNO自动递增
eidvarchar(32)对外公开 IDNO唯一值
user_idbigint UNSIGNED创建者 IDNO关联字段 users->id
typetinyint UNSIGNED类型1NO1.文本扩展 / 2.信息扩展 / 3.交互扩展
app_fskeyvarchar(64)创建者插件NO关联字段 apps->fskey
url_parametervarchar(128)自定义参数YES逻辑参见地址拼接说明
image_file_idbigint UNSIGNED封面图 IDYES关联字段 files->id
image_file_urlvarchar(255)封面图 URLYES
contentjson内容信息YES
action_itemsjson交互项目YES
view_positiontinyint UNSIGNED显示位置2NO1.上方 / 2.下方
view_typetinyint UNSIGNED视图类型1NO
is_enabledtinyint UNSIGNED是否有效1NO0.无效 / 1.有效
ended_attimestamp结束时间YES
created_attimestamp上传时间useCurrentNO比如 MySQL 默认值为 CURRENT_TIMESTAMP
updated_attimestamp更新时间YES
deleted_attimestamp删除时间YES为空代表没有删除

视图类型

  • 文本扩展
      1. 基础
  • 信息扩展
      1. 正方形信息框架
      1. 大号正方形信息框架
      1. 纵图信息框架
      1. 横图信息框架
  • 交互扩展
      1. 投票

内容信息

文本扩展

json
{
    "content": "String / 文本内容",
    "isMarkdown": "Boolean / 是否为 MD 格式"
}

信息扩展

json
{
    "title": "object / 标题(多语言)",
    "titleColor": "String / 标题颜色",
    "descPrimary": "object / 主要副信息(多语言)",
    "descPrimaryColor": "String / 主要副信息颜色",
    "descSecondary": "object / 次要副信息(多语言)",
    "descSecondaryColor": "String / 次要副信息颜色",
    "buttonName": "object / 按钮名称(多语言)",
    "buttonColor": "String / 按钮名称颜色"
}

交互扩展

json
{
    "title": "object / 标题(多语言)",
    "titleColor": "String / 标题颜色"
}

交互项目

json
[
    {
        "name": "object / 名称(多语言)",
        "key": "String / 键名",
        "value": "String / 键值"
    }
]

Released under the Apache-2.0 License