|
|
<!DOCTYPE html>
|
|
|
<html>
|
|
|
<head>
|
|
|
<meta charset="utf-8" />
|
|
|
<title>演示帮助</title>
|
|
|
<link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />
|
|
|
|
|
|
</head>
|
|
|
<body>
|
|
|
|
|
|
<fieldset>
|
|
|
<legend> 前后调用的API </legend>
|
|
|
<ul>
|
|
|
<li>前台调用的API /WF/CCBill/CCBill.js </li>
|
|
|
<li>后台调用的API /WF/CCBill/CCBillAdmin.js </li>
|
|
|
<li>说明都在js文档里.</li>
|
|
|
</ul>
|
|
|
|
|
|
<legend>如何部署?</legend>
|
|
|
<ul>
|
|
|
<li>ccform分为独立部署与代码集成模式部署两类.</li>
|
|
|
<li>独立部署: 就是把ccform独立的放在一个站点下,为其他的站点的应用提供服务. 可以使用url调用的模式,也可以使用ws,微服务等等访问.</li>
|
|
|
<li>代码集成部署: 就是把ccform的代码与您框架的代码放在一起工作. 这种模式就是把ccform做为一个中间件植入到您的开发架构作为一个模块独立工作使用.</li>
|
|
|
<li>不管哪种模式,首先都需要统一组织结构,统一权限。如何实现ccform的组织结构集成请参考<a href=''>ccform的组织结构集成</a></li>
|
|
|
</ul>
|
|
|
|
|
|
<legend> 独立部署模式 </legend>
|
|
|
<ul>
|
|
|
<li>这种模式简洁,清爽,两个系统互不干扰,系统之间的交互通过参数与接口协同工作. </li>
|
|
|
<li>两个站点的协同工作需要考虑的是数据访问安全。</li>
|
|
|
<li>我们把接口分为Url接口与API接口两部分.</li>
|
|
|
<li>Url参数如下:</li>
|
|
|
<li>调用发起单据列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=Start&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>调用指定单据的列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=SearchBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>新建一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>打开一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&OID=123&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
</ul>
|
|
|
|
|
|
<legend> 代码集成部署 </legend>
|
|
|
<ul>
|
|
|
<li>这种模式需要把ccform的前后端代码与您的前后端代码放在一起工作,这种模式下有两个框架在一起工作,在开发的时候注意如下事项. </li>
|
|
|
<li>1. 系统登录页面是有您的框架完成的. </li>
|
|
|
<li>2. 登录校验密码完成后,需要调用ccform的登录接口,这样ccform也登录进去了, 同样在退出的时候也要调用ccform的退出接口,确保登录信息的安全. </li>
|
|
|
<li>3. 在访问ccform的系统页面之间不再需要经过Port.htm就可以直接访问. </li>
|
|
|
<li>4. 可以引用ccform的js文件调用api接口. </li>
|
|
|
|
|
|
<li>我们把接口分为Url接口与API接口两部分.</li>
|
|
|
<li>Url参数如下:</li>
|
|
|
<li>调用发起单据列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=Start&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>调用指定单据的列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=SearchBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>新建一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
<li>打开一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&OID=123&UserNo=zhangsan&Token=xxxxx </li>
|
|
|
</ul>
|
|
|
</fieldset>
|
|
|
|
|
|
</body>
|
|
|
</html> |