- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普元eos中安装时会自动产生如下的几张表: wfprocessdefine 流程定义表 这个表的记录将会是在你流程开发完毕,提交流程后存到数据库中的wfprocessdefine表中的在这个表中任意提出一条数据如下所示:这里是CLOB形式的数据,也就是把流程图的信息,包括各个图元的配置信息以xml的格式存入到数据库中,这样就可以理解为什么wf:processGraph只要通过传入processinstid就可以显示整个流程图的信息了(在这里是CLOB形式的数据,也就是把流程图的信息,包括各个图元的配置信息以xml的格式存入到数据库中,这样就可以理解为什么wf:processGraph只要通过传入processinstid就可以显示整个流程图的信息了(在wfworkitem中有processinstid和processdefid的字段,这样就可以对应找到相应的流程图的信息了)由这里就可以看出这里并没有保存单个的人工活动等的配置信息,而是通过CLOB,存入的是xml格式的文档。点击“…”按钮可以看到CLOB文件里存储的信息,如下图所示:此区域就是整个流程实例图的整个信息,包括图元的配置信息此区域就是整个流程实例图的整个信息,包括图元的配置信息wfprocessinst等表的信息,是在产生流程实例后,也就是调用了ponent.instance.ProcessInstManagerComponent/ProcessInstManagerService.createAndStartProcessInstance这个方法后产生了流程实例,并且相应的会根据wfprocessdefine里存储的流程活动的配置信息产生了wfprocessinst, wfworkitem, wfactivityinst, wfwiparticipant等表的记录信息。附注:eos自带的标签当然都是从它自己建立的表里去取的值,没有那么智能,会去识别你自己建立的表,你又没有给他任何配置。 wfprocessinst 一个流程定义可以对应无数个流程实例一个流程实例对应多个工作项记录,多个task表记录,多个link表记录,一条main表记录。wfprocessinstattr wfworkitem一个流程的活动对应一个工作项,但是不包含开始和结束图元。 wfwiparticipant wfwiparticipant表里记录的是一个工作项设计的所有人员的信息,包括个人,organization,post,这里需要区别于task表里的操作人,task里的操作人指的是最终参与工作项的人的信息,也就是lockowner.和任务的创建者的信息,也就是from_user_id,from_user_name字段 wfactivityinstwfactivityinst中的信息是在产生流程实例后,从表wfprocessdefine表中通过解析字段processdefinecontent里面的信息后,存入到该表中的。 wfagent wfagentitem wfagentscopewfsysteminfowftimerwftransctrlwftransition
文档评论(0)