[发明专利]基于网页的低代码模块化创建企业ERP的方法及装置有效
申请号: | 202210817961.6 | 申请日: | 2022-07-13 |
公开(公告)号: | CN114895877B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 车明;张东;郭相成 | 申请(专利权)人: | 北京热源汇盈网络科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38;G06F16/25;G06Q10/10 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 陈晨 |
地址: | 100000 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网页 代码 模块化 创建 企业 erp 方法 装置 | ||
1.一种基于网页的低代码模块化创建企业ERP的方法,其特征在于,包括:
获取用户输入的行业类型;
查询数据库中所述行业类型是否存在;
如果所述行业类型存在,则数据库将与所述行业类型相关的功能模块关联并返回功能模块数据;所述功能模块数据包含:模块编号、模块图标、模块分组和模块模板;
根据所述功能模块的分组属性进行分组并作为预加载数据,同时将所述功能模块中的模块编号作为隐藏信息保存在工具箱中;
获取所述功能模块的图标信息,按照图标信息的地址从指定路径中获取图标文件作为工具箱中控件的展示图标;
响应用户在所述工具箱选取的多个图标,并将多个所述图标对应的功能模块添加到ERP布局区;
验证每个功能模块数据的完整性,如果验证通过,则记录每个功能模块的使用信息;
将每个功能模块的模块编号发送至平台业务端;所述平台业务端验证每个功能模块的使用信息;
接收所述平台业务端返回的使用信息,并对使用信息进行格式验证,验证成功后获取业务模块的组合条件,验证功能模块是否可以组合;
接收所述平台业务端返回的配置信息,并对配置信息进行格式验证,验证成功后,解析所述配置信息,并提取功能模块的组合条件,对需要组合的功能模块的组合条件进行验证,验证成功后在所述ERP布局区显示已组合的功能模块;
接收所述平台业务端返回的功能模块的排他性信息后并检测是否存在不合法的组合方式,如果不存在,则将多个功能模块组合成完整的业务模块;
遍历当前项目中所有的业务模块,获取业务模块编号,并将业务模块编号发送至所述平台业务端;
接收所述平台业务端返回的业务模块使用记录信息,检验业务模块的使用数据,如果验证通过,则根据业务模块的编号在数据库中查找所述业务模块中的功能模块使用信息及配置信息,根据配置信息查找功能模块的模板信息,结合业务模块的使用信息和功能模块的使用信息,对多个功能模块的模板文件进行组合,形成业务模块的代码文件;
将所述代码文件保存在磁盘中。
2.根据权利要求1所述的基于网页的低代码模块化创建企业ERP的方法,其特征在于,所述将多个功能模块组合成完整的业务模块后还包括:
遍历所述业务模块中的所有模块,查找每个功能模块的编号,将功能模块的编号发送至所述平台业务端;所述平台业务端将功能模块的编号与数据库中已有数据进行比对,如果存在功能模块关联的使用记录,则返回功能模块使用记录编号,同时根据功能模块编号查找相邻功能模块的记录信息,如果相邻记录存在,则返回功能模块相邻记录编号,如果功能模块的使用记录编号及相邻记录编号均存在,则将数据保存至数据库,形成此业务模块的记录信息,并返回所述业务模块在数据库中生成的业务模块编号。
3.根据权利要求1所述的基于网页的低代码模块化创建企业ERP的方法,其特征在于,将所述代码文件保存在磁盘中后,用户通过下载ERP代码、IIS部署和容器部署三种部署方式进行部署。
4.根据权利要求1所述的基于网页的低代码模块化创建企业ERP的方法,其特征在于,所述响应用户在所述工具箱选取的多个图标时,包括:
判断用户输入的数据是否合法,如果用户输入的数据合法,则形成完整的功能模块;
判断功能模块是否具备组合条件,如果具备组合条件,则将多个功能模块合成新的业务功能;
判断功能模块业务流程是否合法,如果合法,则多个功能模块会组合成完整的业务流程。
5.根据权利要求1所述的基于网页的低代码模块化创建企业ERP的方法,其特征在于,所述验证每个功能模块数据的完整性时,包括功能模块编号的验证、功能模块模板文件的验证和功能模块配置数据的验证。
6.根据权利要求1所述的基于网页的低代码模块化创建企业ERP的方法,其特征在于,所述将多个所述图标对应的功能模块添加到所述ERP布局区时是通过拖曳的方式将多个所述图标添加到所述ERP布局区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京热源汇盈网络科技有限公司,未经北京热源汇盈网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210817961.6/1.html,转载请声明来源钻瓜专利网。