alikes2 2025-06-09 10:12 采纳率: 0%
浏览 114

泛微E9流程右上角怎么添加自定义功能按钮

泛微E9流程右上角怎么添加自定义功能按钮

img

泛微E9
检查了流程表单,代码块均未发现设置的地方
想要请问下在哪里设置这个按钮
  • 写回答

7条回答 默认 最新

  • 阿里嘎多学长 2025-06-09 10:12
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    在泛微E9中添加自定义功能按钮,可以通过以下步骤实现:

    1. 在E9的配置文件中添加按钮配置 在conf/portal.properties文件中添加以下配置:
    custom.button.name=我的按钮
    custom.button.icon=fa fa-plus
    custom.button.url=/myButton
    

    其中,name是按钮的名称,icon是按钮的图标,url是按钮的跳转链接。

    1. 在E9的代码中添加按钮 在src/main/webapp/portal/customButton.js文件中添加以下代码:
    (function () {
        var button = {
            name: '我的按钮',
            icon: 'fa fa-plus',
            url: '/myButton'
        };
        portal.customButtons.push(button);
    })();
    

    这个代码将按钮添加到E9的自定义按钮列表中。

    1. 在E9的流程表单中显示按钮 在流程表单的配置文件中添加以下配置:
    <customButton>
        <name>我的按钮</name>
        <icon>fa fa-plus</icon>
        <url>/myButton</url>
    </customButton>
    

    这个配置将按钮添加到流程表单的右上角。

    代码示例

    以下是一个简单的示例代码,演示如何添加自定义按钮:

    (function () {
        var button = {
            name: '我的按钮',
            icon: 'fa fa-plus',
            url: '/myButton'
        };
        portal.customButtons.push(button);
    })();
    

    这个代码将按钮添加到E9的自定义按钮列表中,可以在流程表单的右上角显示。

    注意

    在添加自定义按钮时,需要注意按钮的名称、图标和跳转链接是否冲突,避免按钮的名称和图标与E9的内置按钮冲突。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月9日