A8-M平台API组织模型管理:单位与人员操作指南
需积分: 45 144 浏览量
更新于2024-08-09
收藏 2.51MB PDF 举报
"这篇文档是关于致远OA(Office Automation)系统中A8-M平台的API参考手册,主要涵盖组织模型管理的相关服务,包括单位管理、人员管理和部门管理。文档适用于开发者,指导如何通过API接口操作组织结构数据,如创建、更新、删除和查询单位、人员和部门的信息。"
在组织模型管理中,`单位管理`是关键部分,它提供了对组织架构中各个单位的维护功能。单位实体`AccountInfoParam_All`包含了以下字段:
1. `id`:单位ID,非空的long型,用于唯一标识单位。
2. `sortId`:排序号,Int类型,长度为11,用于决定单位在展示时的顺序。
3. `isInsert`:插入或重复标记,字符串类型,长度为1,默认值为0,用于判断是新建单位还是更新已有单位。
4. `description`:单位描述,最大长度为65535的字符串。
5. `name`:单位名称,最大长度为255的字符串。
6. `secondName`:外文名称,最大长度同样为255的字符串。
7. `code`:单位编码,最大长度为30的字符串。
8. `shortName`:单位简称,最大长度为20的字符串。
9. `isEnabled`:状态,Boolean类型,默认为true,表示单位是否启用。
10. `person`:负责人,长度为20的字符串。
11. `zip`:邮编,字符串类型。
12. `address`:地址,字符串类型。
13. `ctrPhone`:电话,字符串类型。
14. `fax`:传真,字符串类型。
15. `url`:网址,字符串类型。
16. `uType`:单位类型,字符串类型,默认值为1,表示企业,还有其他类型如政府机关、军队等。
17. `parentUtil`:上级单位,字符串类型。
18. `superior`:上级单位ID,long类型,长度为20。
`人员管理`部分包括了人员实体`PersonInfoParam_All`和一系列的操作方法,如创建、获取、修改和删除人员信息。人员实体包含了登录名、姓名、密码等基本属性,以及启用/停用人员和修改密码的功能。
`部门管理`则涉及部门的创建、查询、修改和删除。虽然具体细节没有详细列出,但可以推测其类似单位管理,会有部门ID、名称、描述等属性,以及相应的操作接口。
开发手册还提供了服务启用、开发环境配置、代码生成和编写指南,涵盖了Java和C#两种编程语言。开发者可以根据这些指南实现与A8-M平台的集成,进行组织模型的动态管理。
这个API参考手册对于理解如何通过编程方式操作致远协创协同办公系统的组织模型至关重要,是开发和维护组织数据同步功能的重要参考资料。
2019-02-16 上传
2017-11-15 上传
2020-05-30 上传
点击了解资源详情
2021-02-03 上传
127 浏览量
2021-02-03 上传
点击了解资源详情
史东来
- 粉丝: 43
- 资源: 3997
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析