webman_admin 工作流应用插件

kzhzjdyw888

详细介绍

基于 webman + ingenious 开发的一个工作流应用插件 PHP版本>= 8.0+。

功能特性

支持常规的流程流转,比如跳转、回退、审批和任意跳转
支持转办、终止,任务最终回到发起人
支持会签(串行和并行)
支持角色、用户等参与人设置
支持监听器,参数传递,动态权限
支持互斥网关,并行网关
支持条件表达式
支持自定义任务
支持前置后置拦截器
支持子流程
支持委托

相关图片

截图
截图
截图
截图
截图
截图
截图
截图

测试地址

http://webman-admin.ingenstream.cn/app/admin

账号密码:admin 123456

安装使用
安装基础依赖
composer require ingen/ingenious
安装应用插件
下载源码放入plugin目录下,restart重启webman。

配置

基础插件有用的数据库需手动配置

config/thinkorm.php
<?php

return [
    'default' => 'mysql',
    'connections' => [
        'mysql' => [
            // 数据库类型
            'type' => 'mysql',
            // 服务器地址
            'hostname' => '127.0.0.1',
            // 数据库名
            'database' => 'webman_admin',
            // 数据库用户名
            'username' => 'root',
            // 数据库密码
            'password' => 'root',
            // 数据库连接端口
            'hostport' => '3306',
            // 数据库连接参数
            'params' => [
                // 连接超时3秒
                \PDO::ATTR_TIMEOUT => 3,
            ],
            // 数据库编码默认采用utf8
            'charset' => 'utf8',
            // 数据库表前缀
            'prefix' => 'wa_',
            // 断线重连
            'break_reconnect' => true,
            // 关闭SQL监听日志
            'trigger_sql' => false,
            // 自定义分页类
            'bootstrap' =>  ''
        ],
    ],
];

官方社区

http://www.ingenstream.cn

仓库地址

https://gitee.com/ingenstream/ingenious

联系

邮箱:405784684@qq.com

410 2 4
2个评论

不败少龙

截图你这选择有问题

  • kzhzjdyw888 2024-06-19

    这个流程唯一编码定义了N个版本,看起来就重复了,这边进行优化不区分版本只对唯一编码进行委托。

  • 不败少龙 2024-06-19

    好吧 你自己点击一下就知道是怎么回事了

  • kzhzjdyw888 2024-06-19

    感谢反馈已处理。谢谢!

zh7314

挺好

  • 暂无评论

kzhzjdyw888

320
积分
0
获赞数
0
粉丝数
2023-06-07 加入
×
🔝