关于发送接口的变更与ccflow的发送后返回的SendReturnObjs对象。
各位ccflow的API开发者:
根据不同的设备获取发送后的信息需要,现在ccflow的发送接口变更如下。
1, 取消了WorkNode 类中的AfterNodeSave 现修改为NodeSend.
2, 原来此方法返回的是一个string 串,来表示执行的信息,现在返回一个SendReturnObjs 一个对象。此对象的.ToMsgHtml() 的方法与原来的返回string 对象一致。
3, 原来在BP.WF.Dev2Interface中的Node_Send 方法现在都返回了SendReturnObjs对象,如果您要想获取原来发送后的信息就调用ToMsgHtml()方法。如果您想把信息输出到其它的设备上可以调用ToMsgText()方法。比如您要想把发送后的信息放到手机上,或者silverlight 程序上,系统就无法解析html中的链接信息。
4, 对于想用新版本的用用户来说,您只是做少量的代码修改就可以了。
比如: 原来的
string nodeSendMsg=BP.WF.Dev2Interface.Node_SendWork(‘001’,203,null);
现在修改成:
string nodeSendMsg=BP.WF.Dev2Interface.Node_SendWork(‘001’,203,null). ToMsgOfHtml ();
就可以了。
关于ccflow的SendReturnObjs对象:
此类位于: D:\ccflow\Components\BP.WFV4\WF\5.0\SendReturnObj.cs
此对象是调用ccflow的API发送接口返回来的一个发送结果对象,此对象是从集合类上继承下来的,里面存储了发送过程中的各种信息,每一种信息都有一条标示。这种标示是恒定不变的,api的开发者在获取这个发送后返回对象后,就可以获取发送过程中产生的各种新信息,比如到达了那一个节点,下一步的接受人是谁,是否发送成功。
一条消息有4个属性:
消息标示: MsgFlag ,
消息类型:HisSendReturnMsgType Info消息,SystemInfo系统消息.
文本消息:MsgOfText
Html消息:MsgOfHtml 此种消息可以输出超链接。
此外,此对象也有助于开发者判断错误。
特此通知!!
分享到:
相关推荐
办公室审批节点,在每个部门审批后,都有可能被办公室在审批一遍,办公室这个节点在审批后就会自动的反馈给发送人与发送节点,我们把这样的节点,称为发送返回节点。 定义:一个节点发送后,自动发送给发送人与发送...
CCFlow部分开发接口,用于二开、SDK流程发开、功能扩展、手机端数据对接、其他系统数据对接等。
CCFLOW与OA整合笔记
ccflow开源工作流解析
CCFLOW与OA整合笔记.rar
CCFLOW5的安装说明,包括自定义安装及内容简介。
开源ccflow _【表结构】表及字段属性说明 1, ccflow 有自动修复数据表功能, 所以表的字段的变化不需要用户干预由ccflow自动完成. 所以如果你看到sql的错误,在执行一般就可以解决,如果解决不了,就执行一次数据库...
CCFlow 系统整合.rar
驰骋工作流引擎为国内首家100%开源的工作流引擎,分.NET和JAVA两个应用平台。
开源ccflow工作流服务,自动执行触发任务,通知其他流程
ccflow是完全开源的 .net工作流,代码完全开源
解析开源工作流ccflow5
Ccflow 可视化的流程引擎设计器。它把使用者分为三种类型,流程基础设计人员、流程高级设计人员、流程二次开发人员。文档提供了一些接口,可以方便学习用。
6、SDK 接口丰富,注释详细, 丰富的帮助文档, 容易上手. 7、更多的功能请参考官方网站. 驰骋官网:http://www.ccflow.org CCFast官网:https://www.ccfast.cc 免费获取最新源代码:https://gitee.com/opencc 在线...
自己整合的CCflow 与自己的系统平台整合。 以及ccflow表单使用方法。
ccflow是一款非常好用人B/S工作流工具,完全开源,代码开放!
驰骋工作流文档
ccflow数据库说明(整理的别人博客)