博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个网友对驰骋工作流引擎的经典问答3
阅读量:7250 次
发布时间:2019-06-29

本文共 1484 字,大约阅读时间需要 4 分钟。

  hot3.png

谢谢各位前辈回答.

以下针对ccflow 5.0 3680版本来讲
我在文档中看到,ccflow的标准SDK开发方式是通过复制若干文件,将ccflow项目与业务项目合并为一个项目.而我觉得这种方式耦合度较大,想将ccflow项目单独布署,然后通过wcf对外发布服务.
1.目前ccflow只提供了BP.WF.Dev2Interface操作对象.如果我想使用WCF的话,就需要自己再写一个WCF接口与WCF实现类,在实现类里完成对操作对象的调用.其实Ccflow可以预先提供这两个类嘛.先写一个WCF接口类,再将BP.WF.Dev2Interface类变为其实现类.这样可以同时满足使用Ccflow标准SDK开发与另外一些使用WCF开发的人.

RE: 你完全可以封装成webservices, 把那些BP.WF.Dev2Interfac静态的方法,就是体力活的问题。

2.BP.WF.Dev2Interface的用户登录方法接收一个SID参数,且在方法体里对此参数进行了验证.但数据库里没有这个列,官方Demo的登录也没有调用这个方法,是自己实现的,其也没有用到这个参数,我也没有找到有关此列的相关说明.请问我该如何使用呢?

RE: SID 是您的系统与ccflow耦合用的安全验证码,两个程序如何实现用户信息的安全切换登录,在流程设计器文档中有详细的描述。或者 Baidu 一下 ccflow SID.

3.如何删除子流程.您说参看文档,但是文档里没有相关内容.

RE: 流程设计器操作手册里有的,在合流节点表单上增加一个超链接就可以了。

4.异表单分-子-合流程,合流点的人无法收到待办任务.这个问题我在上一个问题里提过,您解释了值=3时因为完成率还没有到,但实际上所有子流程都已跑完了
RE: 没有明白,你还要先研究一下ccflow提供的demo.
5.对于分-子-合流程,假设有两个子流程.第一个子流程人员如果删除流程,则会删除所有子流程,然后流程回退到分节点人员的待办列表中;如果第一个子流程人员办理完成后,第二个子流程人员删除流程,则会将流程全部删除,请问这确实是你们的设计意图吗?

RE: 子线程上的人员是不允许删除自己的子线程的,合流节点上的人员可以删除子线程。

6.对于一个有多个节点的流程,即使流程已进行到后面的节点,第一个人仍然可以撤销流程,且撤销后流程回退到撤销人处.请问这确实是你们的设计意图吗?
RE: 我们把撤销分为,撤销工作发送,与撤销流程两个概念。撤销工作发送是A->B ,在B没有处理之前A可以撤销回来,重新修改,修改后就可能在次发送。如果b已经处理了,就运动到下一个环节上去了,a就不能在撤销了。

撤销流程的概念是,这条流程因为其它问题,不在处理了,不走了,也叫逻辑删除,满足一定的条件后它也可以运行下去,这个流程的状态就撤销状态,也叫逻辑删除状态。

删除流程就是彻底的删除,所有的数据包括节点表单,轨迹表,都删除。

7.再提一个建议.对于办理过程中查看流程图,已办理过的节点的边框会显示成红色.窃以为这个不合适.红色一般用来警报或者显示错误,而这里想表达的意思是已办理完成.如果更换一下显示方式就好了.比如已办节点显示实心绿,未办结点显示不变(空心绿),或者已办的显示绿色 ,未办的显示灰色之类的.

RE: thank you , 我们在处理着这部分。

暂时提这么多,期待解答~~~~
为中国开源界做出巨大贡献的ccflow项目组你们辛苦啦

转载于:https://my.oschina.net/ccflow/blog/98410

你可能感兴趣的文章
优达学城数据分析师纳米学位——P4项目知识点整理及代码分析
查看>>
压缩 KVM 的 qcow2 镜像文件
查看>>
python 读写文件中 w与wt ; r与rt 的区别
查看>>
深究“通过样式表实现固定表头和列”
查看>>
《Office 365开发入门指南》上市说明和读者服务
查看>>
Docker生态会重蹈Hadoop的覆辙吗?
查看>>
WPF换肤之八:创建3D浏览效果
查看>>
JEECG环境搭建(Maven版本)-总结Eclipse
查看>>
HTTP第一篇【简单了解HTTP、与HTTP相关的协议】
查看>>
Python生成随机验证码
查看>>
Python学习笔记(3)——数据类型和变量
查看>>
03、微信小程序之 永不过时的HelloWorld
查看>>
NFS配置不当那些事
查看>>
[译] 如何写出更好的 React 代码?
查看>>
一起撸个朋友圈吧(step3) - ListAdapter篇
查看>>
LeetCode 642 号问题:设计搜索自动补全系统
查看>>
探究Android View 绘制流程,Canvas 的由来
查看>>
JS原生交互
查看>>
[译] JavaScript 工作原理:Web Worker 的内部构造以及 5 种你应当使用它的场景
查看>>
Android使用Path仿支付宝支付成功失败动画
查看>>