要做一个通用的流程系统,大概应建立如下数据表: 1. 流程表(tbl_flow) 示例数据: 2. 流程节点表(tbl_flow_node) 示例数据: 3. 流程线表(tbl_flow_line) 示例数据: 4. 流程角色_员工表(tbl_flow_role_user) 示例数据: 以上就是一个 ...
分类:
数据库 时间:
2018-01-22 19:26:15
阅读次数:
310
项目中,审批操作无处不在。配置审批流时,我们有时候会用到queue,related user设置当前步骤的审批人,审批人可以一个或者多个。当审批人有多个时,邮件中获取当前记录的审批人和审批意见就不能随便的取一个审批人了,有以下方式针对不同的场景可以获取到当前记录的最终审批人以及审批意见。 邮件内容使 ...
分类:
其他好文 时间:
2017-11-12 16:29:43
阅读次数:
149
在较早博客随笔里面写过文章《Winform开发框架之简易工作流设计》之后,很久没有对工作流部分进行详细的介绍了,本篇继续这个主题,详细介绍其中的设计、实现及效果给大家,这个工作流在好几年前就应用在市交通行业的审批系统上,经过不断的改造适合更广泛的审批流程处理,从最初的Web上扩展到WInform上,... ...
前言:审批流程中常见的都是人工类型任务,但是也会有一些自动化的任务需要定时触发。因此,引擎框架中需要解决掉两个问题:选择合适的任务调度框架,集成新的任务调度模块。 1. 任务调度框架选择 Hangfire 是一个开源的.NET任务调度框架,目前1.6+版本已支持.NET Core。 基于队列的任务处 ...
分类:
Web程序 时间:
2017-10-13 20:11:56
阅读次数:
261
Java面试题(04) 1、就你所熟悉的银行业务描述一下,越详细越好 银行经验:手机银行 网上银行经验 怎么支付 转账 了解基本的业务 2、了解工作流的控制,审批流程以及账务处理么? Java中怎么实现工作流、审批流程,Java怎么实现报表功能? 3、Java开发web有几种开发模式?你最熟悉哪种? ...
分类:
编程语言 时间:
2017-10-01 13:40:22
阅读次数:
295
1.就你所熟悉的银行业务面说一下,越详细越好 银行经验:手机银行 网上银行经验 怎么支付 转账 了解基本业务 2.了解工作流的控制,审批流程以及帐务处理么? java中怎么实现工作流、审批流程,java怎么实现报表功能? web 项目整合 jbpm或者其他工作流组件 3.java开发web有几种开发 ...
分类:
编程语言 时间:
2017-09-30 15:07:01
阅读次数:
184
1、FS BPM 简介 BPM软件中BPM是英文字母缩写,大致有二个意思。第一、Business Process Management,即业务流程管理,是一套达成企业各种业 务环节整合的全面管理模式。第二、Business Process Modeling,即业务流程建模,是对业务流程进行表述的方式 ...
分类:
其他好文 时间:
2017-09-23 15:28:13
阅读次数:
242
1、FS BPM 简介 BPM软件中BPM是英文字母缩写,大致有二个意思。第一、Business Process Management,即业务流程管理,是一套达成企业各种业 务环节整合的全面管理模式。第二、Business Process Modeling,即业务流程建模,是对业务流程进行表述的方式 ...
分类:
其他好文 时间:
2017-09-23 15:18:16
阅读次数:
292
一,审批流 系统描述:审批流是个独立的系统,有个审批模板,模板跟系统的企业id有关,审批流发起的时,模板类型是个枚举,可以持续增加,候需要传入业务id,流程模板id 模板信息:企业id,模板类型,模板描述,审批流程图 调用表信息:企业id,审批流成Id,流程模板Id,【业务相关字段】 配置文件:读取 ...
分类:
其他好文 时间:
2017-09-08 10:03:10
阅读次数:
168
一、责任链模式的介绍 责任链模式用简单点的话来说,将责任一步一步传下去,这就是责任,想到这个我们可以相当击鼓传花,这个是为了方便记忆,另外就是我们在项目中经常用到的审批流程等这一类的场景时我们就可以考虑是否可以使用责任链模式。下面的介绍将会按照这个审批的例子写Demo; 二、责任链模式的Demo / ...
分类:
其他好文 时间:
2017-09-02 23:21:51
阅读次数:
191