(OA自动化)OA二次开发手册.

上传人:精****库 文档编号:136622119 上传时间:2020-06-30 格式:DOC 页数:139 大小:1.01MB
返回 下载 相关 举报
(OA自动化)OA二次开发手册._第1页
第1页 / 共139页
(OA自动化)OA二次开发手册._第2页
第2页 / 共139页
(OA自动化)OA二次开发手册._第3页
第3页 / 共139页
(OA自动化)OA二次开发手册._第4页
第4页 / 共139页
(OA自动化)OA二次开发手册._第5页
第5页 / 共139页
点击查看更多>>
资源描述

《(OA自动化)OA二次开发手册.》由会员分享,可在线阅读,更多相关《(OA自动化)OA二次开发手册.(139页珍藏版)》请在金锄头文库上搜索。

1、Office Anywhere 网络智能办公系统 二次开发手册(OA自动化)OA二次开发手册 Office Anywhere 网络智能办公系统二次开发手册V7.5.131120(2013增强版)通达信科中国兵器工业信息中心http:/5/107目 录目 录1前 言1第一章 软件开发环境简介21.1 编程环境21.3参数配置31.3.1 Apache配置31.3.2 PHP配置41.3.2 MySQL配置4第二章 数据库管理52.1 phpMyAdmin的安装52.2 phpMyAdmin的使用5第三章 如何创建一个模块83.1建立模块目录83.2 创建菜单83.3 分配菜单权限93.4 编码和

2、测试93.4.1 系统变量93.4.2 PHP代码样例103.4.3 连接数据库代码10第四章 内置函数参考124.1 utility.php124.1.1 Message124.1.2 Button_Back124.1.3 find_id134.1.4 get_client_ip134.2 utility_all.php134.2.1 csubstr134.2.2 is_ip144.2.3 add_log144.2.4 get_code_name154.2.5 dept_long_name154.2.6 get_sys_para154.2.7 set_sys_para164.3 utilit

3、y_org.php164.3.1 is_dept_parent164.3.2 top_dept174.3.3 GetDeptNameById174.3.4 GetPrivNameById174.3.5 GetUserNameById184.3.6 GetUserNameByUid184.3.7 my_exclude_uid184.4 utility_sms1.php194.4.1 send_sms194.4.2 delete_sms194.5 utility_sms2.php204.5.1 send_mobile_sms_user204.5.2 send_mobile_sms204.6 uti

4、lity_file.php214.6.1 upload214.6.2 delete_attach214.6.3 attach_size214.6.4 copy_attach224.6.5 is_uploadable224.6.6 is_text234.6.7 is_office234.6.8 is_image234.6.9 is_viewable244.6.10 is_media244.6.11 dir_size244.6.12 delete_dir254.6.13 attach_sub_dir254.6.14 attach_real_path264.6.15 attach_id_encode

5、264.6.16 attach_id_decode264.6.17 td_copy274.6.18 td_rename274.6.19 td_move_uploaded_file284.6.20 td_file_put_contents284.6.21 add_attach_module284.6.22 attach_module_id294.6.23 attach_sign_key294.6.24 attach_sign_key_netdisk294.6.25 attach_real_path_netdisk304.6.26 cache_attach_para304.6.27 attach_

6、url304.6.28 attach_url_pda314.6.29 attach_link324.6. 30 attach_link_pda324.6.31 attach_url_old334.6.32 upload_old334.6.33 add_attach_old344.6.34 delete_attach_old344.6.35 add_attach344.6.36 copy_attach_netdisk354.6.37 copy_sel_attach354.6.38 office_attach364.6.39 create_attach364.6.40 is_editable364

7、.6.41 is_wps374.6.42 is_ppt_xls374.6.43 is_thumbable374.6.44 image_mimetype384.6.45 Is_SysFile384.6.46 file_type384.6.47 mime_type394.6.48 trim_office_attach394.6.49 dir_file_nums394.6.50 CreateThumb404.6.51 ReplaceImageSrc404.6.52 trim_inserted_image404.6.53 backup_file414.6.54 oc_log414.6.55 attac

8、h_id_explode424.6.56 attach_id_implode42第五章 公用组件参考435.1 人员多选435.2 人员单选435.3 部门多选445.4 部门单选455.5 角色多选46Office Anywhere 网络智能办公系统 二次开发手册前 言Office Anywhere网络智能办公系统(以下简称通达OA),不仅是一套成熟的网络办公系统,同时也是一个完整、精巧的软件开发平台,不仅集成了Web开发的全套环境,并提供了管理架构、系统资源的开放性支持,是开发中小型管理应用系统的理想平台。本文将从不同的技术层面向您揭示通达OA的二次开发细节,是主要针对专职程序设计人员、编

9、程爱好者、软件产品技术支持人员编写的OA二次开发入门教程。通过阅读本文,您将不仅可以了解通达OA的设计奥秘,也将能够运用本文所介绍的知识和技巧,轻松构建属于自己的应用系统或模块,文中将结合具体实例加以说明。第一章 软件开发环境简介1.1 编程环境通达OA主要采用PHP语言开发,系统使用MySQL数据库。在Windows平台下,通达OA主要注册了9个系统服务,可以通过控制面板-管理工具-服务,查看这9项服务,服务名分别是Office_Anywhere、MySQL5_OA、memcached Server、OfficeDaemon、OfficeIm、OfficeIndex、OfficeMail、O

10、fficePOP3、OfficeTask,Office_Anywhere服务实际是集成了PHP模块的Apache服务,Apache是通达OA所使用的Web Server,通达OA也可以支持IIS作为Web Server,具体配置方法参见通达网站OA知识库相关文档。关于PHP语言的使用,可参阅http:/,下载PHP手册,作为开发指导;关于MySQL数据库的管理与使用,将在第二章进行详细介绍。1.2目录层次结构通达OA的目录层次结构清晰,体现出对服务程序、应用程序、WEB页面的巧妙整合与组织,便于理解和扩充,下面对目录结构加以说明:MYOAattachOA附件文件存放目录binApache、PH

11、P、Zend等主程序及配置文件,服务配置程序等confApache配置文件data5MySQL数据库文件目录 BUS公交线路查询数据库 TD_OA通达OA主数据库 MySQLMySQL系统数据库 TD_OA_ARCHIVE通达OA归档数据库 ib_logfile0InnoDB引擎使用的日志文件 ib_logfile1InnoDB引擎使用的日志文件 ibdata1InnoDB引擎存储数据与索引的数据文件logsApache等日志文件目录modulesApache的模块文件MyAdmin通达OA的MySQL管理工具mysql5MySQL主程序文件nginx高性能的通达Nginx Web应用服务tm

12、p临时文件目录webroot通达OA的WEB根目录(PHP程序目录)attachment部分OA附件文件存放目录 hrms_pic人事档案照片目录 product_pic销售管理产品照片存放目录 new_sms新短消息提醒状态文件 部分附件目录(略) rss今日资讯信息缓存文件 update系统升级,该文件夹下如存在1.php会被自动执行并删除 weather天气预报缓存文件 wm外部邮件存储目录 general主要模块目录 一般模块目录(略) ipanel主控面板,集成了菜单、短信箱等应用控制界面 mytable桌面模块程序 system系统功能模块,下级目录略 inc系统通用程序及函数目录ispiritOA精灵页面 mobileOA移动界面 module系统组件 dept_select部门选择组件 editor简易HTML编辑器组件 OCOffice 文档在线编辑与阅读 OC

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号