泛微项目二次开发

时间: 2023-12-26 admin 维修知识

泛微项目二次开发

泛微项目二次开发

一、开发入门

1.1、项目开发背景介绍

        泛微产品客户基数大,由于每个客户对于自身的OA系统有不同的定位,所以需要对产品有不同的实现,二次开发是为了能够尽可能保持产品主题功能不变的情况下,实现客户的定制化需求。

        E9 总体采用前后端分离架构,前端采用React + Mobx + WeaCom (组件)进行开发构建,后端采用面向服务的架构,提供Restful 风格接口。产品架构总体采用命令模式和职责链模式作为基础开发模式,提供一系列的公共实现,用于规范开发过程。

        由于每个开发人员开发风格以及对于功能的实现思路不同,会导致代码管理会有一定的混乱,所以请各位开发人员务必做好二次开发的备份,并规范的执行相关的管理规范,方便后续开发人员的问题排查和功能改造。

        后端开发指南:.html?appId=84e77d7890a14c439590b37707251859

        前端开发指南:.html        

  各个模块目录概述:

1.2、常用开发工具介绍

1.3、常用术语(GET、POST、WebService)

1.4、前端知识入门

1.5、代码规范