登录
文档目录
图片名称

分组配置groups

2025-04-15 00:15:12(最后一次修改:2025-04-15 00:15:49)

对各个属性进行分组的分组信息,可设置分组的标题、问号提示、展示收起效果等

何时使用

需要对所有属性进行分组展示时,如果不需要分组展示,可不设置本属性。


类型定义

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,
    },
  ],
};


  • 没有用(0

本文链接:https://open.hetusaas.com/?id=45

图片名称

网友评论

图片名称