
普元EOS
拉着乔妹的船长
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
EOS流程开发 多分支回退问题
在流程开发中 涉及多分支的时候,对于回退问题处理如下:如上图,B、C 分别是 A的条件分支,当流程走到D的时候,如果直接选择回退到B(通过回退组件),然后B提交 ,流程到D,如果D 这个时候选择回退到 C,回退组件就会报错,或者 获取回退路径 的时候 发现 路径中没有C,这个是因为 上次一回退已经将路径给覆盖了,认为你的流程路径是A - B -D,而非 A - B\C - D ;解决方案:在 A - B/C 节点中新增一个【路由】,当D选择回退时候,将流程回退到 【路由】,然后根据用户选的回原创 2022-05-30 15:20:39 · 486 阅读 · 0 评论 -
EOS多应用创建
在开发过程中可能需要用到多个EOS应用的情况,可以在同一个Studio工具下,也可以多个工具,步骤都差不多。我以创建default1,default2两个应用为例。如果同一个工具下,那么在你安装完EOS后将,*/Tomcat/webapps/下的default文件夹备份一个;如果已经部署了项目,建议你重新安装一个EOS,然后获得一个纯净的default目录;因为部署项目后,defa...原创 2020-01-17 10:46:40 · 584 阅读 · 0 评论 -
EOS创建DataObject对象,DataObject实例化
EOS中DataObject为EOS特有的数据实体对象,用法和map集合有些类似(个人浅论),在逻辑流中可直接使用变量名 /属性名来访问,在java中需要用get,set方法来获取,设置值。在逻辑流中定义的变量不会给你实例化,所以我们在在逻辑流中直接使用定义的DataObject对象是无法使用的,他是一个空对象,使用他之前需要实例化或者给他赋值;但是我们经常会需要这样一个对象来做装载属性;...原创 2020-01-06 19:07:39 · 2549 阅读 · 4 评论 -
EOS在java代码中访问逻辑流
EOS在java代码中访问逻辑流,具体代码如下: /** * 调用逻辑构件ScoreManager下面的逻辑流sendEMail * * 需要为逻辑流准备好输入的参数,返回值是一个Object[] * * @return Object[] * @throws Throwable */ public Object[] callLogicBusiness()...原创 2020-01-06 18:46:47 · 926 阅读 · 0 评论 -
普元EOS流程开发,java代码指定人员完成工作项
懒得打字,直接上代码~/** * 完成工作项 * @param workitemId 工作项ID */@param userId 完成工作项id,该参数根据实际情况传入,为用户的唯一标识符; @Bizlet("完成工作项") public static void finishWorkItem(long workitemId, String userId){ try { ...原创 2018-06-15 16:58:14 · 3892 阅读 · 0 评论 -
普元EOS流程开发 ,回退办后流程直接回到本节点
由于普元官方暂时没有提供类似接口 所以只能采用曲线救国。思路1:回退节点终止法(简单,帮助文档中也推荐该方法,效果不那么完美)1、流程直接回退到 相关流程节点,建立一个来存放workitmeid(回退的节点A) 和 需要 返回的流程节点 (B)关联信息 的地方;可以是流程中的相关数据区,也可以专门的表,或者其他。2、流程提交的时候 先去 步骤1中记录的数据中 判断(可以是节点监控,拦截器,我是所有...原创 2018-06-15 17:41:24 · 2001 阅读 · 0 评论