对各个属性进行分组的分组信息,可设置分组的标题、问号提示、展示收起效果等
何时使用
需要对所有属性进行分组展示时,如果不需要分组展示,可不设置本属性。
类型定义
interface GroupInfo {
label?: string;
value: string;
keys: string[];
expend?: boolean;
// 分组提示
groupTips?: string;
canExpand?: boolean;
defaultExpand?: boolean;
}代码示例

const panelWorkflowProperty: PanelConfig = {
groups: [
{
value: 'baseConfig',
label: '基础属性',
keys: [
'workflowCode',
'workflowName',
'icon',
'document',
'externalLinkEnable',
'shortCode',
'urgencyConfig',
],
canExpand: true,
},
{
value: 'workflowTimeoutConfig',
label: '流程超时配置',
keys: ['timeoutConfig'],
},
{
value: 'workflowExceptionNotice',
label: '流程异常通知',
keys: ['exceptionNotifyConfig'],
groupTips: '当流程发生异常时,通知配置好的人员',
canExpand: true,
},
{
value: 'workflowEvent',
label: '流程事件',
keys: [
'startEventHandler',
'endEventHandler',
'cancelEventHandler',
'activateEventHandler',
],
canExpand: true,
},
{
value: 'workflowMessage',
label: '流程消息通知',
keys: ['messageManage', 'todoDataItems'],
groupTips: '可定义流程流转到各节点时,审批人接收到的信息',
canExpand: true,
},
{
value: 'workflowStartConfig',
label: '流程发起配置',
keys: ['workflowStartConfig'],
canExpand: true,
},
{
value: 'workflowPrivilege',
label: '流程运维特权人',
keys: ['workflowPrivilegeSetting'],
groupTips: '配置对该流程拥有运维操作权限的人',
canExpand: true,
},
],
};-
有用(6)
-
没有用(0)



