版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用标准文案 二次开发培训文档 一、ECOLOGY系统框架结构 1、 主要的程序结构 Ecology Classbean 存放编译后的CLASS文件 js 系统中使用的JAVASCRIPT和VBSCRIPT脚本 Css 系统中JSP页面使用的样式 Images Images_face Images_frame 系统中使用的图片的存放目录 Crm Workflow 该功能分文件夹存放每个功能的文件 WEB-INF Prop 系统配置文件存放 Service 系统的接口配置文件的存放 二、说明一个JSP页面,一个JAVA程序的基本组成,如何阅读JSP页面 1、 一个jsp页面通常需要包含什么内容
2、2、 如何阅读一个JSP页面 由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标签的形式来显示中文: 比如:在IE上显示“姓名”那么在JSP页面中将通过这样的形式来表示,其中的数字413就是表示姓名 ,同时可以通过“select labelname from htmllabelinfo where indexid=413 and languageid=7”来获取到“姓名”这个显示名称,其中languageid=7表示中文显示名称,languageid=8表示英文显示名称. delete from HtmlLabelIndex where id=81249 delet
3、e from HtmlLabelInfo where indexid=81249 INSERT INTO HtmlLabelIndex values(81249,选择范围) INSERT INTO HtmlLabelInfo VALUES(81249,选择范围,7) INSERT INTO HtmlLabelInfo VALUES(81249,Range of choice,8) INSERT INTO HtmlLabelInfo VALUES(81249,選擇範圍,9) 3、JAVA程序的基本组成 在ECOLOGY中开发JAVA程序建议继承weaver.general. BaseBean,在
4、BaseBean中主要封装了两个方法:写日志文件,获取配置文件中的参数值。 public String getPropValue(String fname , String key) 精彩文档 实用标准文案 public void writeLog(Object obj)怎样在页面中引用权限,怎么样新增一个权限,如何在新开发三、页面权限控制的说明, 的模块上引入权限控制 新增的页面上新增的页面如何保持和ECOLOGY的风格保持一致;在这一部分将描述: ECOLOGY中还没有的权限;引用ECOLOGY中的权限;新增的页面上引用新的保证新开发的页面式样编写指南可以根据泛微协同商务系统(Ecolog
5、y)_JSP 1、 在风格上和原有系统保持一致 泛微协同商务系统(Ecology)_JSP式样编写 引用系统中的权限2、 首先从系统的权限设置中找到需要引用的权限名称,如下如找到“地址类型维护”这个权限,其ID为41,然后通过“select rightdetail from ”得到其rightdetail=41 rightidsystemrightdetail where“AddAddressType:Add”,那么在JSP页面中通过如下语句,就可以使得只有的“地址类型维护”这个权限用的用户可以查看该页面 3、 新增新的权限控制新功能的查看 精彩文档实用标准文案 新增功能模块添加权限控制.do
6、c 四、系统的人员组织结构的介绍 主要数据结构1、 HrmDepartment(部HrmResource(人员HrmSubCompany(分门信息表).doc部信息表).doc基本信息表).doc 如何从缓存中获取人员信息(对三个缓存的简单介绍)2、 一般信息等在数据库中如何存放,明细数据,文档数据的存放说明(主数据,五、对流程, 主要为了考虑报表的问题) 文档的主要数据结构、 1 文档信息的主要存储表 DOCDETAIL:文档信息存储表,主要存放文档的基本信息数据库,如果文档的类文档内容存放表(如果是ORACLEDOCDETAILCONTENT: SQLSERVER数据库不用该表)型是HTM
7、L文档,那么文档内容存放在该表中,格式文WORD,EXCELDOCIMAGEFILE:文档,附件关联表,此表记录文档和附件( 档在数据库中按照附件格式存放)的关系(即一个文档关联了几个附件)存放WORD,EXCEIMAGEFILE:附件路径存放表,此表记录了文档的附件(或者 在文件服务器上的位置 :文档共享表DOCSHARE SHARINNERDOC:文档共享明细表,此表存放了该表具体共享给那些用户了 shareinnerdoc.docDocDetail.docDocImageFile.docImageFile.doc DocShare.doc 、流程的主要数据结构2这里主要介绍流程的数据存放
8、结构及如果通过流程类型获取到流程的字段信息,流程的载体分为表单和单据两类,表单和单据的区别在于:所有使用表单 的流程数据存放在同一个表中,而单据每个单据对应着一张独立的数据表 表单、1 一、对于表单而言流程的数据信息存放在三个数据表中 精彩文档 实用标准文案 :该表存放了流程的基本信息:标题,创建人,创Workflow_requestbase 建时间,流程类型等等和段息通过REQUESTID字该表存储了流程的具体信Workflow_form: 表关联Workflow_requestbaseREQUESTID同样通过Workflow_formdetail:该表存放了流程的明细信息, 表关联字段和
9、Workflow_requestbase和使用了Workflow_form型如何获取该流程二、通过流程的类 Workflow_formdetail表中哪些字段所Workflow_form和Workflow_formdetail表中存放了大量字段,在如何获取每个流程使用了那些有使用表单的流程的字段都在这两个表中, 字段呢?wfid 找到流程的类型ID,假定为A、 select formid from workflow_base 、 找到流程用了哪个表单B 0where id=wfid and isbill= 、 获得该表单用到了哪些主字段:C (select workflow_fieldlabl
10、e wherefromselect fieldlable .fieldid andworkflow_fieldlable.fieldid=workflow_formfield 7 andlangurageid= name, as =workflow_formfield.formid)workflow_fieldlable.formid fromwhere id=fieldid)(select fieldname from workflow_formdict FORMID and where formid=上面获取的workflow_formfield) (isdetail is null or
11、 isdetail= 哪些明细字段: where fieldname fromworkflow_formdictdetail select (select 上面获取的 where formid= from workflow_formfieldid=fieldid) FORMID and isdetail=1 单据2、 对于表单而言流程的数据信息存放在三个数据表中:该表存放了流程的基本信息:标题,创建人,创Workflow_requestbase 建时间,流程类型等等和单据表之间的关系该表只存放Workflow_form:Workflow_requestbase 信息和段REQUESTID字体信
12、息通流表:该表存储了程的具过主各单据 表关联,如何获取该表呢:Workflow_requestbasewfid ID,假定为A、 找到流程的类型form formid 据 select 用流程了哪个单找B、 到 1workflow_base where id=wfid and isbill= ID可以获取到该单据使用的字段、C 通过单据Select * from workflow_billfield where billid= formid 找到其用了那个表存储流程主信息,那个表存储ID、D 通过单据 流程明细信息 formid workflow_bill where id= tablenam
13、e selectfrom id= selecttablename fromworkflow_billdetailtable where 精彩文档 实用标准文案 formid 字段REQUESTID各单据主明细表:该表存放了流程的明细信息,同样通过 表关联和Workflow_requestbase 流程的其他信息表结构、 3 流程处理人情况表此表存储了流程当前未操作者,已操作者等Workflow_currentoperator: 信息流程处理意见表:此表存储了流程处理人处理过的workflow_requestlog 审批意见 workflow_base.docworkflow_requestbw
14、orkflow_bill.docworkflow_currentoperator.docase.doc workflow_requestLog.doc 六、系统已经有可开发的接口的培训 1、 短信接口 可以通过该接口实现其他短信网关或者硬件短信设备进行在OA中发送短信的操作 通用短信接口实现方式及使用说明.doc smsZ中间表.xmlsms.xml 2、 单点登录接口 ECOLOGY提供了通过用户映射和模拟其他系统登录窗体的方式实现多系统之间的单点登录接口 Ecology系统接口指南-单点登录篇.doc 精彩文档实用标准文案 3、 流程节点前后附加操作action接口 Ecology系统接口指南-节点附加操作.doc 4、 自定义浏览按钮 Ecology系统接口指南-自定义浏览框.doc datasource.xmlbrowser.xml 接口5、流程webservice new_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高速公路服务区换电站扩容及服务车辆提升项目可行性研究报告
- 2100吨苹果气调库扩建项目可行性研究报告
- 北京市朝阳区2025年八年级上学期语文期末试卷及答案
- 就业指导中心年度计划
- 外科休克病人的疼痛管理
- 2025 八年级生物学下册骨折固定与搬运的正确方法课件
- 2026年初二生物下学期期中考试试卷及答案(共四套)
- 广州美术学院《动物生物学》2024 - 2025 学年第一学期期末试卷
- 2025 八年级生物上册油松种子裸露特征识别课件
- 2025年计算机二级Python真题库及答案
- 2026校招:云南设计院集团笔试题及答案
- 部编版新教材道德与法治二年级下册《3.做个“开心果”》教案设计
- 2025母婴保健技术考试题库附答案
- 常州市2025-2026学年第一学期高三期末质量调研政治+答案
- 2026年春统编版小学道德与法治五年级下册教学计划及进度表
- 2026年及未来5年市场数据中国硫酸行业市场调研分析及投资战略咨询报告
- 毕加索 详细版课件
- 高空作业审批表
- 太阳能电池材料 第一章课件
- 《普通物理学(第7版)》全套教学课件1434页
- DB41∕T 1960.3-2021 公共机构能耗定额 第3部分:教育机构
评论
0/150
提交评论