【技术实现步骤摘要】
一种电力系统的组态工具实现方法、装置及相关组件
本专利技术涉及电力管理系统
,特别涉及一种电力系统的组态工具实现方法、装置及相关组件。
技术介绍
电力系统中有多种电气设备,并且电气设备与电气设备之间存在较多的联系。因此快速查看和修改不同的电气设备之间的关系以及电气设备的参数是目前亟需解决的问题。同时,当前的组态工具大多是桌面端应用,需要用户下载安装响应的软件才可以进行相关操作,或者一些网页应用所提供的支持无法满足用户需求,从而导致用户缺乏体验度。
技术实现思路
本专利技术实施例提供了一种电力系统的组态工具实现方法、装置、计算机设备及存储介质,旨在提供一种应用于电力系统的在线组态工具,为用户提供方便创建组态设备的组件。第一方面,本专利技术实施例提供了一种电力系统的组态工具实现方法,包括:通过Vue技术生成前端的页面应用,并将页面应用内的组态工具集成为Vue的组件;将NacosServer服务作为后端的注册中心,并通过所述NacosServer服务注册通信微服务和业务微服务,所述通信微服务和业务微服务通过FeignClient相互调用对方的接口;所述后端通过所述业务微服务与目标服务器、MySQL数据库和Redis数据库进行数据存取;当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问。进一步的,所 ...
【技术保护点】
1.一种电力系统的组态工具实现方法,其特征在于,包括:/n通过Vue技术生成前端的页面应用,并将页面应用内的组态工具集成为Vue的组件;/n将Nacos Server服务作为后端的注册中心,并通过所述Nacos Server服务注册通信微服务和业务微服务,所述通信微服务和业务微服务通过Feign Client相互调用对方的接口;/n所述后端通过所述业务微服务与目标服务器、MySQL数据库和Redis数据库进行数据存取;/n当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问。/n
【技术特征摘要】
1.一种电力系统的组态工具实现方法,其特征在于,包括:
通过Vue技术生成前端的页面应用,并将页面应用内的组态工具集成为Vue的组件;
将NacosServer服务作为后端的注册中心,并通过所述NacosServer服务注册通信微服务和业务微服务,所述通信微服务和业务微服务通过FeignClient相互调用对方的接口;
所述后端通过所述业务微服务与目标服务器、MySQL数据库和Redis数据库进行数据存取;
当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问。
2.根据权利要求1所述的电力系统的组态工具实现方法,其特征在于,所述当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问,包括:
当用户在前端进行新增和/或修改接线图操作时,所述前端向后端发送DynamicViewDTO格式的新增和/或修改接线图的信息;
后端接收所述新增和/或修改接线图的信息,并根据所述新增和/或修改接线图的信息判断新增和/或修改接线图的名称是否与已有接线图的名称重复;
若所述新增和/或修改接线图的名称未与已有接线图的名称重复,则继续判断所述新增和/或修改接线图的内容是否为空;
若所述新增和/或修改接线图的内容不为空,则将DynamicViewDTO中与DynamicView相同的字段存储至MySQL数据库,以及将所述新增和/或修改接线图的设备信息对应的viewxml字段存储为JSON格式的文件,并通过UUID库为所述文件生成对应的文件名,然后将所述文件存储至目标服务器。
3.根据权利要求1所述的电力系统的组态工具实现方法,其特征在于,所述当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问,还包括:
当用户在前端进行查询接线图的操作时,所述前端向后端发送查询信息对应的厂站id和UUID查询参数;
后端接收所述厂站id和UUID查询参数,并根据所述厂站id和UUID查询参数查询目标服务器中对应的厂站id文件夹,然后判断所述厂站id文件夹下是否存有UUID文件;
若存有UUID文件,则将所述UUID文件中的文件内容以字符串的方式返回至前端。
4.根据权利要求1所述的电力系统的组态工具实现方法,其特征在于,所述当前端对后端进行数据访问时,通过JPA框架的实体类层定义DynamicView实体类,并根据所述DynamicView实体类为后端的MySQL数据库自动生成数据库表,然后利用数据存取接口实现数据访问,还包括:
当用户在前端进行删除接线图操作时,所述前端向后端发送删除接线图对应的UUID删除参数...
【专利技术属性】
技术研发人员:匡俊钢,黄纪缘,马跃华,
申请(专利权)人:深圳天顺智慧能源科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。