【技术实现步骤摘要】
枚举数据查询方法及装置
[0001]本专利技术涉及数据处理
,尤其涉及一种枚举数据查询方法及装置。
技术介绍
[0002]在企业管理过程中,经常需要定义一些有限范围、相对固定的、可枚举的值域。比如:员工的性别、职位;单据的类型、设备的类型等等。通过定义枚举类型,使系统可自定义数据类型并统一使用,方便应用的构建和维护。
[0003]现有的枚举数据查询方式中,跨服务查询获取枚举数据时,需要调用接口实现两个服务间的枚举数据传输,由于普通业务人员无法直接创建接口,接口必须由开发人员编写代码后才能创建,因此现有查询方式的时效性和便捷性都无法满足企业管理要求。
技术实现思路
[0004]本专利技术旨在至少解决相关技术中存在的技术问题之一。为此,本专利技术提出一种枚举数据查询方法,由于第一表单包含需要查询的所有枚举类型,因此只需建立第一表单与第二终端数据源之间的目标接口即可实现数据传输,无需针对不同表单单独构建接口,简化了接口构建的步骤,无需开发人员编写代码,业务人员就可以在查询前根据第二终端的数据源格式创建
【技术保护点】
【技术特征摘要】
1.一种枚举数据查询方法,其特征在于,包括:确定第一表单,所述第一表单用于存储包括目标枚举类型在内的多个枚举类型;基于第二终端的枚举数据的数据源格式,确定所述第一表单和所述第二终端数据源的查询接口;基于所述查询接口,向所述第二终端发送目标枚举类型的数据查询请求,并接收所述第二终端发送所述目标枚举类型对应的枚举数据;将所述第二终端发送的枚举数据存入所述第一表单中,得到所述目标枚举类型的查询结果。2.根据权利要求1所述的枚举数据查询方法,其特征在于,所述确定第一表单,包括:定义枚举类型;基于所述枚举类型进行分类,将所述枚举类型按照分类分别存入第一表单中。3.根据权利要求2所述的枚举数据查询方法,其特征在于,所述基于所述枚举类型进行分类,将所述枚举类型按照分类分别存入第一表单中,包括:基于所述枚举类型的名称按照语义进行分类,得到多种分类;基于所述枚举类型的结构,确定同一分类下相同结构的枚举类型;将所述同一分类下相同结构的枚举类型,存入所述第一表单的所述同一分类中。4.根据权利要求3所述的枚举数据查询方法,其特征在于,所述枚举类型的结构包括键值结构和树形结构,所述将所述同一分类下相同结构的枚举类型,存入所述第一表单的所述同一分类中,包括:将所述同一分类下均为树形结构的枚举类型,存入所述第一表单的所述同一分类的同一树中;将所述同一分类下均为键值结构的枚举类型,存入所述第一表单的所述同一分类中。5.根据权利要求1至4任一所述的枚举数据查询方法,其特征在于,所述基于第二终端的枚举数据的数据源格式,确定所述第一表单和所述第二终端数据源的查询接口,包括:基于第二终端的枚举数据的...
【专利技术属性】
技术研发人员:吴春林,周永扬,
申请(专利权)人:美云智数科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。