关键词:Custom应用,源码二次开发,外置应用,自定义服务

O2OA允许用户对服务进行扩展,可以修改原来的代码,但是我们更推荐用户增加新的war包,jar包,根据O2OA的源码结构新增服务和应用来进行业务的扩展。本文主要说明如何新增自定义服务和应用(Custom应用)

一、 功能介绍

在O2Server服务器源码目录下编译老版本custom后端源码,以crm(客户管理)为例


二、开发环境

1,JDK1.8

2,maven V3.5+

3,运行环境 o2server V5.3+

三、关于O2Server服务器源码整体编译

crm源码编译的前提:已经整体编译了O2Server服务器源码。

O2Server服务器源码整体编译教程:

http://www.o2oa.net//course/ng5iqb

四、crm后端源码编译

1,从gitee上将crm源码clone到本地,地址为:https://gitee.com/o2oa/o2oa-crm

2,将clone下来的crm源码拷贝至O2Server服务器源码目录

只拷贝其中两个文件夹:

x_wcrm_assemble_control

x_wcrm_core_entity

QQ图片20210223144136.png

将以上两个文件夹拷贝至O2Server服务器源码目录D:\o2oaLocal\o2oa\o2server(视自己的服务器源码目录而定),

2.png

3,开始编译crm源码

用idea打开O2Server服务器源码,可在左侧Project窗口看到x_wcrm_assemble_control和x_wcrm_core_entity两个module如图:

3.png编译顺序为先x_wcrm_core_entity后x_wcrm_assemble_control

在命令窗口进入x_wcrm_core_entity目录

4.png输入mvn install 回车开始编译x_wcrm_core_entity

出现以下信息说明编译成功

5.png

x_wcrm_assemble_control的编译和x_wcrm_core_entity过程一样。

推荐文章:

平台服务器主机架构配置推荐
2021-11-27
@平台部署@O2OA@开源办公系统@操作系统@集群架构 @服务器架构@主机架构图O2OA开发平台支持公有云,私有云和混合云部署,也支持复杂的网络结构下的分布式部
办公用品管理使用手册
2021-02-18
O2OA办公用品管理为企业提供办公用品的入库,领用,采购维护等功能,以便于轻松管理物资,减少铺张浪费,节约成本,提高办公效率。
表单-HTML编辑器(TinyMCE)的配置
2021-10-22
简介V6.4版本中,O2OA平台的表单中集成了新的HTML编辑-TinyMCE。TinyMCE是一个轻量级、基于浏览器的,所见即所得编辑器,支持目前流行的各种浏
移动办公-创建自定义企业微信应用
2021-02-25
O2OA平台拥有配套的原生开发的安卓和IOS移动APP,可以以自建应用的方式集成到企业微信,同步企业微信的企业通讯录作为本地组织人员架构,并且可以将待办等通知直
o2oa集成yozo
2021-08-30
@移动办公@O2OA微信办公@微信公众号办公@微信办公@手机办公O2OA平台是一个企业办公类系统,为了方便实现在线编辑word、excel、ppt文件,与永中y
表单-手写板组件配置
2021-10-22
简介V6.4版本中,O2OA平台的表单中新增了组件-手写板。该组件基于浏览器Canvas实现了手写和涂鸦基本功能、更改笔触大小颜色、插入背景图、橡皮檫、历史记录
移动办公-将平台集成到华为WeLink
2021-02-25
O2OA平台拥有配套的原生开发的安卓和IOS移动APP,可以以WeLink企业内部轻应用的方式集成,同步WeLink的通讯录作为本地组织人员架构,并且可以将待办
快速入门-平台相关资料汇总
2021-02-07
一、官网http://www.o2oa.net/download.html二、前端框架https://mootools.net/三、jpahttps://www
数据清理-O2OA平台如何清除测试数据
2021-02-07
当O2OA业务开发、测试完成时,上线前通常需要清除已经存在的测试数据,或者演示数据。O2OA提供命令对指定模块的业务数据进行清除。清除测试数据清除已存在的业务数
开发知识-Vue篇:使用Vue-CLI开发O2应用
2021-04-29
  Vue-CLI是Vue官方提供的CLI工具,用于为应用快速搭建繁杂的脚手架。本章我们介绍使用Vue-CLI工具在Node,js环境下,Vue和O2集成应用开

results matching ""

    No results matching ""