php自定义表单程序,自定义流程gooflow2.0+自定义表单

一、功能简介

gooflow功能清单

1、自定义流程绘制

2、自定义属性添加

3、支持3种步骤类型

普通审批步骤

自动决策步骤

手动决策步骤

4、决策方式(支持js决策,sql语句决策)

5、审批人员参与方式,可以自定配置,系统目前自带(员工,部门,岗位,sql语句4种方式)

6、响应方式(支持多人审批通过,和单人审批通过)

7、事件执行方式(审批通过后可以触发配置事件)

8、消息提醒(支持实时提醒)

9、流程决策条件,自定义配置

流程审批功能

1、提交

2、退回

3、退回上一步

4、退回到开始节点

5、表单退回

6、审批不通过

7、附件上传

8、传阅、转办、撤回、查看流程图。

9、提供WebAPI接口

10、可配置审批参与者数据源

11、流转界面

0451acdfa1493e5036e1b30f59a20196.png

8063c2f587c319f5e439e641f10d7564.png

894e4b4aa666003c2ebdb88dce699fe8.png

85c71bdd41b8ae8b80b7b81179ea1acc.png

e32d6da53fadf44bed68c165d4e87dad.png

1d6ac030cd99e4ed6128aa9aa23a58df.png

e58cb6015212893f41dddd56eb6c7ed9.png

e8169ade434116e73588060f1c08ff49.png

e64ba1d9b0cca8c17881af4b74dc2989.png

ebc11618a4c14c391fcbcde47c31a716.png

cd34fa562d619f6c563a58f712efc0a1.png

演示地址:敬请期待。。。

有偿提供源码,联系 QQ:512948935

activiti自己定义流程之自己定义表单(二):创建表单

注:环境配置:activiti自己定义流程之自己定义表单(一):环境配置 在上一节自己定义表单环境搭建好以后,我就正式開始尝试自己创建表单,在后台的处理就比較常规,主要是针对ueditor插件的功能在 ...

FSBPM流程引擎(002)之表单+自定义流程挂载到引擎

本章节介绍如何将实际业务的表单和自定义流程挂载到FSBPM流程引擎上. 首先进入引擎交互界面: 点击创建:->出差申请 然后根据实际的业务输入对应的数据项即可,比如[姓名,部门,开始时间,结束时 ...

YbSoftwareFactory 代码生成插件【十六】:Web 下灵活、强大的审批流程实现(含流程控制组件、流程设计器和表单设计器)

程序=数据结构+算法,而企业级的软件=数据+流程,流程往往千差万别,客户自身有时都搞不清楚,随时变化的情况更是家常便饭,抛开功能等不谈,需求变化很大程度上就是流程的变化,流程的变化会给开发工作造成很大 ...

activiti自己定义流程之自己定义表单(一):环境配置

先补充说一下自己定义流程整个的思路,自己定义流程的目的就是为了让一套代码解决多种业务流程.比方请假单.报销单.採购单.协作单等等.用户自己来设计流程图. 这里要涉及到这样几个基本问题,一是不同的业务需 ...

ASP.NET 4.0 取消表单危险字符验证

/// /// ASP.NET4.0 表单验证类 /// public class FormRequestValidation : R ...

vue2.0 之表单控件绑定

表单控件绑定v-model 1.文本

【Flask】 python学习第一章 - 6.0 WTF表单 数据库 蓝图

WTF表单  wtf.py pip install flask-wtf  # 安装 from flask_wtf import FlaskForm from wtform import StringF ...

EXTJS4.0 form 表单提交 后 回调函数 不响应的问题

在提交表单后,应返回一个 JSON 至少要包含{success:true} 否则,EXT 不知道是否成功,没有响应. {success:true,msg:'成功',Url:'http://www.ba ...

thinkphp5.0.19 表单令牌

助手函数token() [F:\phpStudy\WWW\csweb\thinkphp\helper.php] request类token()方法 [F:\phpStudy\WWW\csweb\thi ...

随机推荐

C++中extern “C”含义深层探索

C++中extern “C”含义深层探索 extern “C” 是一个双向都需要用到的语法表示,就是说在cpp引用c头文件,或者c引用cpp文件时都需要用到.但extern “C” 永远只能在cpp引 ...

Objective-c setObject:forKey:和setValue:forKey:的区别

setObject:forKey: 是NSMutableDictionary类的方法                               key参数类型可以是任意类型对象           ...

Rabbit MQ安装配置及常见问题

Window安装 1:RabbitMQ安装 1.1:安装Erlang:http://www.erlang.org/ 1.2:安装RabbitMQ:http://www.rabbitmq.com/dow ...

zabbix数据存储

一.zabbix数据库 zabbix-server将采集到的数据存储在数据库中,最常用的Mysql,数据存储的大小和每秒处理的数据量有关,数据存储取决于每秒处理的数据量和Housekeeper的删除数 ...

iOS多线程系列(2)

前面了iOS的NSThread方法来实现多线程,这篇就简单的讲讲NSOperation和NSOperationQueue. NSOperation是一个抽象类,定义一个要执行的任务.NSOperati ...

【原】Oracle EBS 11无法打开Form及Form显示乱码的解决

问题:Oracle EBS 11无法打开Form及Form显示乱码 解决: 1.尝试使用jre1.5或1.6安装目录下jre/bin/server目录里的jvm.dll替换JInitiator安装目录 ...

kubernetes ceph-rbd挂载步骤 类型PersistentVolume

k8s集群每一台上面都要安装客户端: ceph-deploy  install  k8s的ip地址 创建一个k8s操作用户: ceph auth add client.k8s mon 'allow r ...

java解析Json字符串之懒人大法

面对Java解析Json字符串的需求,有很多开源工具供我们选择,如google的Gson.阿里巴巴的fastJson.在网上能找到大量的文章讲解这些工具的使用方法.我也是参考这些文章封装了自己的Jso ...

zookeeper(3) zookeeper的实践及原理

一.基于java API初探zookeeper的使用 (1)建立连接 public static void main(String[] args) { //NOT_CONNECTED-->CON ...

一个关于EasyUI超恶心的BUG。。。Cannot read property 'options' of undefined

控制台Console抛出的异常: jquery.easyui.min.js:9148 Uncaught TypeError: Cannot read property 'options' of und ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值