- 5
- 0
- 约5.24千字
- 约 24页
- 2019-08-04 发布于天津
- 举报
定制化和二次开发
概述
• 白豚 ERP 遵循权限和职能分离的原则 ,将管理维护和日常应用功能分离为
后台管理界面和前台应用界面。
• 白豚 ERP 提供了 REST 风格的 WebAPI ,作为其二次开发接口。这些 API
也是以前台和后台功能分离的方式分别提供的。
• 可使用 Java、C#、 PHP、 JavaScript、C/C++、Python、Ruby、Perl 等
各种语言来进行二次开发。实际上 ,只要支持 HTTP Client 的环境均可用做
白豚 ERP 平台的二次开发工具。
概述
• We eat our own dog food !实际上 ,白豚前台和后台的Web 界面也是完
全基于这些 WebAPI 来实现的。
• 因此 ,白豚 ERP 平台提供的 WebAPI 功能完备 (至少分别涵盖了前后台界
面中已实现的所有功能 ),并且作为其前后台 Web 界面的基础设施 ,这些
WebAPI 也得以久经测试 ,可提供稳定的性能表现。
• 除此之外 ,白豚 ERP 平台还提供了丰富的自定义选项/高级选项、公式引擎
、自定义前端逻辑 (JS 脚本 )支持 ,以及自定义后端逻辑 (AS 脚本 )等简
单易用、功能强大的定制化支持工具。
前台API
• 前台界面 WebAPI 伺服器默认监听在 80 端口。
• 需要通过基于 SHA1 和 HMAC 安全算法的 CHAP 协议鉴权后才可使用。
• 权限控制由基于多角色继承的精密授权系统保证。
前台API – 配置管理
• 支持对用户和部门、地理位置与站点、时区与时段、民族和党派、成本中心
等各类用户配置信息的添加、删除和修改和扩展操作。
• 开发人员可为员工、站点和部门等配置信息自由添加扩展字段 ,并自主定义
其操作界面。
• 开发人员可自行添加新的配置类型 ,并自主定义其管理界面。
前台API – 访问控制
• 可通过 WebAPI 完整地实现角色和鉴权管理功能。可自定义角色及其访问
控制列表 (ACL ),可管理每位员工的鉴权和授权明细。
• 开发人员可自行添加新的访问控制项 (ACE ),并自定义其应用方式。
前台API – 工作流引擎
• 可访问和修改已有的工作流类型和工作流方案 ,也可自定义新方案。
• 开发人员可使用高级查询组合条件获取满足条件的流程集合 ,并对其进行各
类处理。
• 开发人员可自定义新的工作流类型 ,可自由定义表单设计、工作流行为及附
加选项等各个方面。
前台API – 报表中心
• 可使用现有报表方案 ,或即时指定复杂的查询过滤条件来生成报表 ,可对多
个字段设置复杂组合查询条件 ,支持正则匹配过滤。
• 可设置生成报表的语言地区 (简中、英文等 )、字符集编码、统计分析参数
、生成算法和格式等配置数据。支持的报表格式包括 Excel、HTML、XML
、CSV、TXT、JSON 等 ,既方便直接呈现给最终用户 ,也便于作为中间结
果进行二次处理。
• 开发人月可自行实现新的报表类型 ,并将其添加至报表中心。
前台API – 待办事务管理
• 支持待办事务列表访问。
• 开发人员可自行定义新的待办事务类别 ,并自定义其触发行为。触发不同类
别的待办事务将产生不同的行为 ,如:触发一个待审批事务将打开相应的工
作流审批窗口;触发一个 NEIW 检查事务将弹出相关员工的详细信息等。
前台API – 计划任务管理
• 开发人员可通过专用的 API 接口使用白豚 ERP 平台的计划任务服务。
• 在注册计划任务时 ,需要为其指定到期时间 ,同时还可包含复杂的附加参数
(CConfig格式 )。
• 在计划任务到期后 ,ERP 平台将通过实时消息 (包含注册时指定的附加参数
)通知开发者。
前台API – BMOD 附加功能
• 每个 BMOD 都会为白豚 ERP 平台附加新的 Web
您可能关注的文档
- 申请增列博士学位研究生.doc
- 电与磁的统一.pdf
- 电信业务年报系统用户操作指引.doc
- 电力变压器绕组变形的频率响应分析法.pdf
- 电化学暂态测试方法.ppt
- 电器原理及应用试验指导书.doc
- 电子与信息学报.pdf
- 电子回旋辐射的微波测量系统.ppt
- 电子探空仪基测箱功能需求书.doc
- 电子考场监控系统概述.doc
- 2014年精细化工酚醛树脂行业分析报告.docx
- 2024年贵州大学122矿业学院081900矿业工程考研报录数据分析报告(初试+.docx
- 2026年国际市场咖啡饮料需求趋势及品牌竞争格局分析[001].docx
- 2024年烯烃项目深度研究分析报告.docx
- 新余语文高考题目及答案.docx
- 2026年智慧零售自助结算系统移动支付整合与支付体验优化报告.docx
- 2026年新能源海洋能发电未来趋势及前景预测.docx
- XXXX-2020年中国拖鞋市场全景调查与行业运营态势报告.docx
- 信创竞赛实操题目及答案.docx
- 2024-2030年中国复方氨酚肾素片行业发展趋势及发展前景研究报告.docx
最近下载
- 农贸市场改造升级策略及实施方案.docx VIP
- 高中英语单词表(全)(最新完整版)11802.xls VIP
- 比亚迪E5汽车驱动电机异响故障检修方案设计.docx VIP
- 西方近现代美术 课件 2026浙美版美术八年级下册.pptx
- Fuji富士-人机界面HMI操作说明书-MONITOUCH V8系列 参考手册.pdf
- 第三单元 第01课时 认识多边形及长方形、正方形的特点(教学设计)数学人教版三年级下册2026.docx
- 2023年卫生公共基础知识.doc VIP
- 第1课时 认识多边形及长方形、正方形的特点 教学设计 2026人教版数学三年级下册.pdf
- 【不详】品类创新:成为第一的终极战略.pptx
- 人教版四年级数学下册第一单元测试卷(2套)(附答案).pdf VIP
原创力文档

文档评论(0)