普元流程开发手册

普元流程开发手册

ID:1483824

大小:4.57 MB

页数:58页

时间:2017-11-11

普元流程开发手册_第1页
普元流程开发手册_第2页
普元流程开发手册_第3页
普元流程开发手册_第4页
普元流程开发手册_第5页
资源描述:

《普元流程开发手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、普元流程开发手册浪潮通信OSS综合业务中心2011年6月1熟悉流程22数据库建表52.1建表目的52.2表字段52.3Sequence63WSH生成代码63.1生成代码63.2修改代码84设计BPS流程124.1配置BPS124.2创建BPS流程图134.3添加活动和连接线154.4提交BPS流程234.5子流程265应用流程设计器设计流程285.1创建流程信息285.2字典配置305.2.1环节分类305.2.2流程分类325.3角色库325.4环节库345.5表单库管理365.6应用流程设计器画出流程395.7提交流程445.8表单

2、定制455.9角色人员486制作发起页面507EXT派发抄送人员选择对话框说明518初始化工单页面519发起流程或者完成当前环节5210环节信息处理5311环节驳回处理5512工单详情页面571熟悉流程通过Visio画出业务的流程图,充分理解流程的流转过程,流程环节,角色等信息(如图1-1)。(如图1-1)1数据库建表1.1建表目的存储流程发起页面的字段内容,供流程详情页面使用。(如图2-1)1.2表字段Ø表命名规范:以T_BNS_为前缀。Ø工单发起页面中除资源服务外的所有字段(上传附件另外存储这里不作考虑)。Ø必须包括的字段lIDNU

3、MBERnotnull表主键lFORM_NOVARCHAR2(40)工单编号lFLOW_IDNUMBER工单流水号lPIDNUMBER流程实例号lSTATENUMBER工单状态lTITLEVARCHAR2(200)工单主题lSTART_TIMEDATE派单时间lOWNER_IDNUMBER派单人IDlOWNER_NAMEVARCHAR2(50)派单人lDEPT_IDNUMBER派单人部门IDlDEPT_NAMEVARCHAR2(50)派单人部门名称lCELL_PHONEVARCHAR2(40)派单人联系电话lFINISH_TIMEDAT

4、E要求完成时间(可选)lCOMPANY_IDNUMBER公司IDlCOMPANY_NAMEVARCHAR2(50)公司名称lACCEPT_TIMEDATE受理时限lREPLY_TIMEDATE回复时限其中:FORM_NO是工单发起页面显示的工单编号。FLOW_ID是工单的唯一标示。PID是bps流程引擎生成的流程实例号。STATE显示工单流程状态ACCEPT_TIME是规定时间必须受理。REPLY_TIME是规定时间必须处理完。1.1Sequence规则:表名+seq。2WSH生成代码2.1生成代码2.1.1参考WSH文档2.1.2注意

5、事项1.1修改代码以基站入网流程为例:Ø增加com.inspur.app.btsIn.process包。Ø修改TbnsBtsIn.javal增加属性templateName,processinstDesc。同时增加get、set方法。l增加clone();publicObjectclone(){try{TbnsBtsIncloneObject=(TbnsBtsIn)super.clone();returncloneObject;}catch(CloneNotSupportedExceptionex){thrownewInternalEr

6、ror();}}Ø修改BaseTbnsBtsIn.javal更改继承的BasePojo为com.inspur.app.basic.pojo.BasePojo。l如有如下字段,字段类型必须符合,不符合的手工修改:²flowIdLong型²formNoString型²titleString型²stateLong型²ownerNameString型²ownerIdLong型²companyNameString型²companyIdLong型²deptNameString型²deptIdLong型²startTimejava.util.Date

7、型²replyTimejava.util.Date型同时修改hbm配置文件。Ø修改TbnsBtsInAction.javal更改继承关系,改为继承com.inspur.app.basic.action.AbstractTBnsAction类。l更改getModel()方法的返回值为Object。l实现AbstractTBnsAction的getTbnsService()方法返回service实现类;如:service实现类为tbnsBtsInService;publicObjectgetTbnsService(){returntbnsB

8、tsInService;}l增加流程模板名:protectedfinalstaticStringTEMPLETNAME="com.inspur.app.btsIn.process.btsIn";Ø更改ser

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。