泛微OAecology二次开发实例开发完整说明

上传人:jin****ng 文档编号:205638839 上传时间:2023-04-30 格式:DOCX 页数:10 大小:39.64KB
收藏 版权申诉 举报 下载
泛微OAecology二次开发实例开发完整说明_第1页
第1页 / 共10页
泛微OAecology二次开发实例开发完整说明_第2页
第2页 / 共10页
泛微OAecology二次开发实例开发完整说明_第3页
第3页 / 共10页
资源描述:

《泛微OAecology二次开发实例开发完整说明》由会员分享,可在线阅读,更多相关《泛微OAecology二次开发实例开发完整说明(10页珍藏版)》请在装配图网上搜索。

1、二次开发培训文档、ECOLOGY系统框架结构1、主要的程序结构EcologyClassbean存放编译后的CLASS文件js 系统中使用的JAVASCRIPT和VBSCRIPT脚本Css系统中JSP页面使用的样式ImagesImages_faceImages_frame系统中使用的图片的存放目录CrmWorkflow该功能分文件夹存放每个功能的文件WEB-INFProp系统配置文件存放Service系统的接口配置文件的存放、说明一个JSP页面,一个JAVA程序的基本组成,怎样阅读JSP页面1、一个jsp页面平时需要包含什么内容2、怎样阅读一个JSP页面由于ECOLOGY系统支持多语言,因此在J

2、SP页面上一般不出现中文,全部使用 标签的形式来显示中文:比方:在IE上显示“姓名”那么在JSP页面中将经过 S;样的形式来表示, 其中的数字413就是表示姓名,同时可以经过“select labelname from htmllabelinfo where indexid=413 and languageid=7 ”来获得到“姓名”这个显示名称,其中 languageid=7表示中文显示名称,languageid=8表示英文显示名称.delete from HtmlLabellndex where id=81249delete from HtmlLabellnfo where indexid

3、=81249INSERT INTO HtmlLabellndex values(81249,选择范围)INSERT INTO HtmlLabellnfo VALUES(81249,选择范围,7)INSERT INTO HtmlLabellnfo VALUES(81249,Range of choice,8)INSERT INTO HtmlLabellnfo VALUES(81249,選擇範圍,9)3、JAVA程序的基本组成在 ECOLOGY 中开发 JAVA 程序建议继承 weaver.general. BaseBean,在 BaseBean 中主要封装了两个方法:写日志文件,获得配置文件中的

4、参数值。public String getPropValue(String fname , String key) public void writeLog(Object obj)三、页面权限控制的说明,怎样在页面中引用权限,怎么样新增一个权限,怎样在新开发 的模块上引入权限控制 在这一部分将描述:新增的页面怎样保持和ECOLOGY的风格保持一致;新增的页 面上引用ECOLOGY中的权限;新增的页面上引用新的ECOLOGY中还没有的权限;1、可以依照泛微共同商务系统(Ecology)_JSP式样编写指南保证新开发的页面 在风格上和原有系统保持一致泛微协同商务系统(、Ecology)_JsP式样

5、编写2、引用系统中的权限第一从系统的权限设置中找到需要引用的权限名称,以下如找到“地 址种类保护”这个权限,其ID为41,尔后经过 select rightdetail from systemrightdetail where rightid=41 ”获得其 rightdetail= “AddAddressType:Add”,那么在JSP页面中经过以下语句,就可以使得只 有的“地址种类保护”这个权限用的用户可以查察该页面% if (!HrmUserVarify .checkUserRight(AddAddressType:Add , user) ) resp onse.sen dRedirec

6、t(/ no tice/ norightjsp);return;m 3 旦 ul .a r丄 o亠 Q 丄 丄 3 i 4 i 4 4 i i 4 i 5 5 oJ行业錐护 蛍司規15錠护 客F类另囲 蟲计昔同金85堆护 信用警咽堆护 容户牯况#1护 客F托述錐护 雪F豳站护 支忖搖朕护%收限也石罰;:=:i4Q联敷删裁H地址冕越t护底京人称眄英雨.加r刖曉更新利日志査看 權址类欝的粛加.H陈更釉和日吉査看心方式的族加卜.U1覲-更新和日吉査看 行业的肺加砧更新科日吉蚕看 盘词規覆療H瑶更粘和日志查看 客尸类别的泵加脈-更就和日吉吏看 层计昔同金Smn.鵬 信用菩谨瞬墀-更和和看 容户总況瞒加

7、.U1醸*更朗和日志变看 客尸盘迷的族加卜脈-更新和日吉査看 支忖搖件瞬H瑶更粘和日志查看3、新增新的权限控制新功能的查察8新增功能模块添加权限控制.doc四、系统的人员组织结构的介绍1、主要数据结构a a 哲HrmResource(人员 HrmSubCompany(分 HrmDepartment (部 基本信息表).doc部信息表).doc门信息表).doc2、怎样从缓存中获得人员信息(对三个缓存的简单介绍)oUrcdCooilof o.JjartiiientComlofn. ja人员伫息缓存)眼占(仆部砧息缓绽)血b (部门伫山廉仔)氏口五、对流程,文档数据的存放说明(主数据,明细数据,一

8、般信息等在数据库中怎样存放, 主要为了考虑报表的问题)1、文档的主要数据结构文档信息的主要储藏表DOCDETAIL文档信息储藏表,主要存放文档的基本信息DOCDETAILCONTENT:文档内容存放表(若是是ORACLE数据库,若是文 档的种类是HTML文档,那么文档内容存放在该表中,SQLSERVER数据库不 用该表)DOCIMAGEFILE:文档,附件关系表,此表记录文档和附件 WORD,EXCEL 格式文档在数据库中依照附件格式存放)的关系(即一个文档关系了几个附件) IMAGEFILE :附件路径存放表,此表记录了文档的附件(也许WORD,EXCE) 存放在文件服务器上的地址DOCSH

9、ARE :文档共享表SHARINNERDOC:文档共享明细表,此表存放了该表详尽共享给那些用户了y H H HDocDetail docImageFiledocDocImageFiledocshareinnerdocdoc8DocShare.doc2、流程的主要数据结构这里主要介绍流程的数据存放结构及若是经过流程种类获得到流程的字段信 息,流程的载体分为表单和单据两类,表单和单据的差异在于:全部使用表单 的流程数据存放在同一个表中,而单据每个单据对应着一张独立的数据表1、表单一、对于表单而言流程的数据信息存放在三个数据表中Workflow_requestbase:该表存放了流程的基本信息:标题

10、,创办人,创办 时间,流程种类等等Workflow_form:该表储藏了流程的详尽信息经过REQUESTID字段和Workflow_requestbase 表关系Workflow_formdetail:该表存放了流程的明细信息,同样经过REQUESTID 字段和 Workflow_requestbase表关系 二、经过流程的种类怎样获得该流程使用了 Workflow_form 和 Workflow_formdetail 表中哪些字段在 Workflow_form和 Workflow_formdetail表中存放了大量字段,全部 使用表单的流程的字段都在这两个表中,怎样获得每个流程使用了那些字

11、段呢?A、找到流程的种类ID,假定为wfidB、找到流程用了哪个表单 select formid from workflow_base where id=wfid and isbill=0C、获得该表单用到了哪些主字段:select (select fieldlable from workflow_fieldlable where workflow_fieldlable.fieldid=workflow_formfield.fie ldid and langurageid=7 and workflow_fieldlable.formid=workflow_formfield.form id)

12、as name, (select fieldname from workflow_formdict where id=fieldid) from workflow_formfield where formid=上面获得的F ORMID and (isde tail is null or isdetail=)哪些明细字段:select (select fieldname from workflow_formdictdetail where id=fieldid) from workflow_formfield where formid=上面获得的FORMID and isdetail=12、单据

13、对于表单而言流程的数据信息存放在三个数据表中Workflow_requestbase:该表存放了流程的基本信息:标题,创办人,创办 时间,流程种类等等Workflow_form:该表只存放 Workflow_requestbase和单据表之间的关系信 息各单据主表:该表储藏了流程的详尽信息经过 REQUESTID 字段和 Workflow_requestbase表关系,怎样获得该表呢:A、找到流程的种类ID,假定为wfidB、找到流程用了哪个单据 select formid form workflow_base where id=wfid and isbill=1C、经过单据ID可以获得到该单

14、据使用的字段Select * from workflow_billfield where billid= formidD、经过单据 ID 找到其用了那个表储藏流程主信息,那个表储藏流程明细信息select tablename from workflow_bill where id= formid select tablename from workflow_billdetailtable where id= formid各单据主明细表:该表存放了流程的明细信息,同样经过REQUESTID字 段和 Workflow_requestbase表关系3、流程的其他信息表结构流程办理人情况表Workfl

15、ow_currentoperator此表储藏了流程当前未操作者,已操作者等信息 workflow_requestlog流程办理建议表:此表储藏了流程办理人办理过 的审批建议workflow_currentoperatordoca a aworkflow_requestb workflow_bill doc workflow_basedoc ase docaworkflow_requestLog doc六、系统已经有可开发的接口的培训1、短信接口可以经过该接口实现其他短信网关也许硬件短信设备进行在OA中发送短信的 操作通用短信接口实现 方式及使用说明doc1sms .xmlsmsZ中间表.xml

16、警YHRTSmsService-湖 va2、单点登录接口ECOLOGY供应了经过用户照射和模拟其他系统登录窗体的方式实现多系统 之间的单点登录接口南巴单点登录口指。cK-irVflJsk jspsRASixrlji L js;sffflHkflOTT&Xml. JavsWcirkf I1.juvil警WorkflowToNcByFyl.javas舅 orkflow 比 ndHa 订 HUJifiublu. .iava3、流程节点前后附加操作action接口HEcolog y系统接口指 南一节点附加操作.docoWiwkfl owKecordtot e. jova4、自定义阅读按钮WlEcolo

17、gy系统接口指南一自定义浏览框.docbrowser.xmldatasource.xmlolorkf1owKeouestCIicnl. -itivti5、流程 webservice 接口new_ 工作流 WebService 接口 .doc6、人力资源webservices接口人力资源WebServic e接口使用说明.docoflr-iWt:hSt:r v icesClicut, java7、文档 webservice 接口e-cology 文档 WebService接口使用说明警TlzbFieKJnxI. jsshtnlby朋1 和1 t).htlTlzbFieldAjax2, js七、Html模式的流程应用HTML模板的应用doc警TkbFielJJuload. j八、几个常用的基层类的说明最基本的基层类,数据库操作类,上传下载文件,怎样成立缓存,基本的工具类Ecolog y系统底层包 开发指南.doc

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!