“功能面板”为系统包装组件,是对数据进行集合展示,是一种特殊的列表形式。功能项以格子的形式,将信息分块,突出重点,从视觉感知上就对内容进行了分隔,本章节主要介绍宫格组件各配置项的含义。
效果案例
组件配置项
基础属性
组件位置:包括组件的横坐标和纵坐标,单位为px;横坐标为组件左上角距离页面左边界的像素距离,纵坐标为组件左上角距离页面上边界的像素距离。
组件尺寸:包括组件的宽度和高度,单位为px;可单击比例锁锁定组件宽高比,等比例调整组件的宽高。再次单击进行解锁,解锁后宽高比不受限制。比例锁默认不锁定。
旋转:以组件的中心为中心点,进行旋转,单位为度(°)。手动输入角度值,控制组件的旋转角度;
- 单击
图标,控制组件左右翻转样式;
- 单击
图标,控制组件上下翻转样式。
透明:取值范围为0~100%。为0%时,组件隐藏;为100%时,组件完全显示。默认为100%。
组件属性
全局
自动换行:开启后,每列格子的数量会根据组件宽度和功能项的宽度确认,超出后则自动换行,若关闭,则在一行中显示,若数量超出则显示横向滚动条。
开启:
关闭:
间距:功能项之间的距离。
边距:功能项整体与组件边框直接的距离。
移入高亮:启用后,鼠标移入功能项,可更改其背景色。
交互:若该功能项数据含有对应URL,则预览时点击即可打开对应地址,用户可配置打开超链接的方式:新开/模态。若为模态窗口则默认为其最大化。
功能项
尺寸:可配置宽度,高度根据图标、间距、标题自适应。
间距:图标与文字之间的距离。
边距:图标、文字与功能项之间的距离。
图标:支持配置图标的大小、背景、颜色、内边距。其中图标的样式,从数据字段“MEDIUM_IMG_COORDINATE”中获取,该字段为空时,显示缺省图标。
- 颜色跟随主题:开启后图标颜色将跟随门户主题色。
标题:可配置文本样式和内容溢出显示。
内容溢出-换行:
内容溢出-省略号:
内容溢出-截断:
上标:
主要用于达到消息提醒,数量统计等场景效果。其数据取自于“COUNT_BDO_NAME”字段,为空时不显示,当数值>99时,显示为99+。
文本样式:数字的文本样式。
背景:背景颜色。
偏移:上标数字相对于图标的位置偏移。
数据
组件数据格式
字段格式任意,但需与以下字段相匹配,方能被识别。
字段 | 说明 |
---|---|
TENANT_ID | 字符型,所属租户ID |
VOLUME_ID | 字符型,所属应用ID |
NAME_ | 字符型,菜单/功能内部名称 |
ALIAS_ | 字符型,菜单/功能显示名称 |
PARENT_ID | 字符型,所属目录内部名称 |
APPLY_TYPE | 整型,业务类型,0:门户主菜单栏,1:流程发起面板,2:PC主页,3:移动主页,4:钉钉微应用工作台,5:LCZApp工作台,6:快捷面板,7:企业微信微应用工作台,8:浙政钉工作台,10:泛微微应用工作台 |
NODE_TYPE | 整型,菜单对象分类,0:目录;1:菜单/功能项,目前仅实现菜单/功能项 |
TYPE_ | 整型,类型,0:租户菜单;1:应用菜单, 其他:系统菜单 |
URL_TYPE | 整型,功能来源,0:报表/单元格表单/场景报表,1:网址,2:系统页面(待办、快捷面板等),3:应用功能,4:跨设备表单,5-知识项目录,6:透视模型,7:报告模型,8:应用分享菜单,10:透视图表,11:透视报表,12:报告结果,14:流程发起表单,15:透视方案,17:数智大屏,18:即席查询模型,19:即席查询方案,20:即席查询报表,21:执行JS脚本 |
CATE_DISPLAY_TYPE | 整型,二级子菜单显示类型,0:二级子菜单在主菜单栏中显示;1:二级子菜单在二级菜单栏中显示。 |
RPT_NAME | 字符型,配置的报表名称 |
RPT_PARAMS | 长文本,配置的报表参数 |
URL_ | 字符型,配置的网页地址 |
SYS_PAGE | 字符型,配置的系统页面内部名称。 |
APP_FUNCTION_ID | 字符型,配置的应用功能ID |
CONFIG_ | 长文本,打开方式、上标数字刷新策略、跨设备表单、大屏等配置信息,{“modalDialog”:{},”superscriptNumber”:{“autoRefresh”:true,”intervals”:”15”}} |
MEDIUM_IMG_ID | 字符型,字体图标分类ID |
MEDIUM_IMG_COORDINATE | 字符型,字体图标键值 |
IMG_FONT_COLOR | 字符型,字体图标颜色 |
COUNT_BDO_NAME | 字符型,上标数字配置的数据视图内部名称 |
上述数据的源来源于dn_function表,其结构与其一致
静态数据-JSON数据案例
[
{
"TENANT_ID": "1",
"URL_TYPE": 1,
"VOLUME_ID": "0",
"NAME_": "",
"ALIAS_": "菜单功能面板1",
"PARENT_ID": "0",
"APPLY_TYPE": 0,
"NODE_TYPE": 1,
"TYPE_": 1,
"CATE_DISPLAY_TYPE": 0,
"RPT_NAME": "",
"RPT_PARAMS": "",
"URL_": "http://www.lechuangzhe.com/homepage/",
"SYS_PAGE": "",
"APP_FUNCTION_ID": "",
"CONFIG_": "",
"MEDIUM_IMG_ID": "",
"MEDIUM_IMG_COORDINATE": "",
"IMG_FONT_COLOR": "",
"COUNT_BDO_NAME": ""
}
]
交互
该组件无交互事件,自动触发点击事件,通过字段“URL_”中的链接URL打开页面,可于配置全局-交互-打开方式处配置超链接的打开方式。
最后编辑:倪 更新时间:2025-02-08 15:26
