[发明专利]一种基于ERP系统的可视化应用开发方法、设备及介质在审
申请号: | 202010761933.8 | 申请日: | 2020-07-31 |
公开(公告)号: | CN112099780A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 陈傲磊;张培铭;张武声;肖依;刘汉富;芦正明;罗洋洋;查锐;吴伟旭 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/35;G06F8/38;G06Q10/10 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 erp 系统 可视化 应用 开发 方法 设备 介质 | ||
1.一种基于ERP系统的可视化应用开发方法,其特征在于,包括:
可视化设计器确定预先设置的目录,并向用户进行展示,所述目录的层级包括多层,所述目录的最小层级为应用;
基于所述用户的第一操作,依次创建所述目录对应的层级,直至创建至所述应用;
基于所述用户的第二操作,以及在所述可视化设计器中预设的内容模板,在所述应用中新建相应内容,并对所述内容的属性进行配置;
将配置完成的所述应用的元数据以所述可视化设计器对应的格式进行存储;
基于所述用户的第三操作,将存储的所述应用发布。
2.根据权利要求1所述的方法,其特征在于,将存储的所述应用发布,包括:
调用相应的发布接口,将存储的所述应用的所述元数据的格式转换为所述ERP系统对应的格式;
将完成格式转换后的所述应用,通过所述ERP系统进行发布。
3.根据权利要求1所述的方法,其特征在于,将存储的所述应用发布,包括:
通过预设的模板将存储的所述应用转换为ERP系统源文件,并将所述ERP系统源文件导出至对应的代码编辑器;
确定编辑后的ERP系统源文件,所述编辑后的ERP系统源文件是所述用户通过所述代码编辑器进行编辑得到的;
将所述编辑后的ERP系统源文件对应的应用进行发布。
4.根据权利要求3所述的方法,其特征在于,所述ERP系统源文件包括:
生成层generate,包括所述应用转换成的所有代码;
扩展层development,包括继承的模型,所述模型用于对所述应用进行扩展或执行相应处理;
定制层custom,包括针对所述应用的定制化开发的内容。
5.根据权利要求1所述的方法,其特征在于,所述内容模板包括多个类别的内容组件,每个所述内容组件包括模型、字段、表单、列表中至少一种;
所述应用包括单据、基础资料、报表中的至少一种,且所述应用由所述模型、所述字段、所述表单、所述列表中的至少一种构成。
6.根据权利要求5所述的方法,其特征在于,所述内容组件包括:
布局组件,包括与所述应用的布局的相关内容;
基础组件,包括所述应用的基础属性的相关内容;
业务组件,包括与所述应用所执行的业务的相关内容。
7.根据权利要求1所述的方法,其特征在于,基于所述用户的第二操作,以及在所述可视化设计器中预设的内容模板,在所述应用中新建相应内容,包括:
基于所述用户在当前界面上,针对内容模板的拖拽操作,将所述用户拖拽的所述内容模板添加至所述应用对应的容器中,其中,所述内容模板为所述可视化设计器中预设的。
8.根据权利要求1所述的方法,其特征在于,所述元数据包括:数据模型、视图模型、服务规则、流程设计、多语言配置中的至少一种;
所述服务规则包括:值更新、默认值、通用校验、事件钩子、单据编码规则、单据转换规则中的至少一种。
9.一种基于ERP系统的可视化应用开发设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-8中任意一项权利要求所述的方法。
10.一种基于ERP系统的可视化应用开发的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:如权利要求1-8中任意一项权利要求所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010761933.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:开关状态检测电路、方法和装置
- 下一篇:一种同磁路多绕组电流互感器装置