System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种支持自定义配置的系统功能集成方法技术方案_技高网

一种支持自定义配置的系统功能集成方法技术方案

技术编号:40702707 阅读:2 留言:0更新日期:2024-03-22 11:01
本发明专利技术公开了一种支持自定义配置的系统功能集成方法,应用于功能集成系统,包括:获取用户的输入数据,对输入数据进行可处理性判断,得到判断结果;当输入数据的类型为携带企业标识的第一类型、且为可处理数据时,根据输入数据生成可访问路径地址;显示用于供用户输入可访问路径地址对应的菜单的配置信息的配置区域;根据配置信息生成可访问路径地址对应的菜单;根据用户的权限输入信息为菜单配置企业访问权限;当输入数据的类型为内部或外部域名地址、且为处理数据时,通过功能集成系统访问域名地址对应的预设数据。本发明专利技术能够将针对多系统的操作集成到一个系统中,使得客户多系统业务可以统一在一个系统中操作或查看,提高了操作效率。

【技术实现步骤摘要】

本专利技术属于计算机技术,具体涉及一种支持自定义配置的系统功能集成方法


技术介绍

1、在目前的工业软件领域,不同行业的业务不同,导致需要使用的功能也不相同,同时,信息时代,技术发展较快,一方面,业务变化快,需要使用的不同的业务报表、功能页面也在不停的更新换代,需要在不同的系统不同的模块查看十分繁琐,甚至需要查看多张报表才能统计出结果,成本较高。因此,如何提供一种方法,以适用于多系统独立页面或者网页链接集成与权限配置是非常必要的。


技术实现思路

1、为了解决现有技术中所存在的上述问题,本专利技术提供了一种支持自定义配置的系统功能集成方法。

2、本专利技术要解决的技术问题通过以下技术方案实现:

3、本专利技术提供一种支持自定义配置的系统功能集成方法,应用于功能集成系统,包括:

4、获取用户的输入数据,对所述输入数据进行可处理性判断,得到判断结果;其中,所述输入数据的类型为第一类型或第二类型;

5、当所述输入数据的类型为第一类型、且所述判断结果表征所述输入数据为所述功能集成系统可处理的数据时,根据所述输入数据生成可访问路径地址;其中,所述第一类型的数据携带了所述用户所属的企业的唯一标识,且所述第一类型的数据包括:静态页面压缩包和看板url地址;

6、显示配置区域;其中,所述配置区域用于供所述用户输入所述可访问路径地址对应的菜单的配置信息;

7、根据所述配置信息,生成所述可访问路径地址对应的所述菜单;

8、根据所述用户的权限输入信息,为所述菜单配置企业访问权限,以在所述菜单、所述推送页面或所述推送页面上的字段被访问时进行鉴权;

9、当所述输入数据的类型为第二类型、且所述判断结果表征所述输入数据为所述功能集成系统可处理的数据时,通过所述功能集成系统访问所述输入数据对应的预设数据;所述第二类型的数据包括:内部域名地址和外部域名地址。

10、与现有技术相比,本专利技术的有益效果:

11、通过本专利技术提供的应用于功能集成系统的上述支持自定义配置的系统功能集成方法,可以将针对多系统的操作集成到一个系统中,使得客户多系统业务可以统一在一个系统中进行操作或查看,提高了操作效率,从而,解决了因跨系统权限不统一而导致需要登录不同账号查看不同数据的问题。

12、以下将结合附图及对本专利技术做进一步详细说明。

本文档来自技高网...

【技术保护点】

1.一种支持自定义配置的系统功能集成方法,其特征在于,应用于功能集成系统,包括:

2.根据权利要求1所述的支持自定义配置的系统功能集成方法,其特征在于,所述获取用户的输入数据,对所述输入数据进行可处理性判断,得到判断结果,包括:

3.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户上传的静态页面压缩包,所述标志为所述静态页面压缩包携带所述企业的唯一标识和预设令牌,所述预设标志为预设在所述功能集成系统中的所述企业的唯一标识;所述判断所述输入数据携带的标志是否属于所述功能集成系统中的预设标志,得到所述判断结果,包括:

4.根据权利要求3所述的支持自定义配置的系统功能集成方法,其特征在于,所述根据所述输入数据生成可访问路径地址,包括:

5.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户创建至所述功能集成系统的菜单访问地址中的看板url地址,所述看板url地址携带了所述企业的唯一标识和预设令牌,且所述看板url用于调用所述功能集成系统的API接口以获取所述企业的数据,所述标志为所述看板url地址所携带的所述预设令牌,所述预设标志为所述功能集成系统生成的令牌;所述判断所述输入数据携带的标志是否属于所述功能集成系统中的预设标志,得到所述判断结果,包括:

6.根据权利要求1所述的支持自定义配置的系统功能集成方法,其特征在于,所述配置区域中包含:菜单名称配置栏、菜单图标配置栏、推送页面的字段配置栏和所述字段的属性配置栏;所述菜单名称配置栏用于配置菜单的名称,所述菜单图标配置栏用于配置所述菜单的图标;所述推送页面的字段配置栏用于配置在所述推送页面上显示的字段;所述字段的属性配置栏用于配置字段的属性;其中,所述推送页面是由所述菜单所打开的页面。

7.根据权利要求6所述的支持自定义配置的系统功能集成方法,其特征在于,所述菜单的配置信息包括:所述菜单的名称、所述菜单的图标、所述推送页面上显示的所有字段、所述推送页面上显示的每个字段的字段类型,以及所述推送页面上显示的每个字段是否作为一个查询条件、是否与所述多个预设字段中的另一个预设字段的属性相互映射、是否允许修改;对应地,所述字段的属性配置栏包括:

8.根据权利要求1所述的支持自定义配置的系统功能集成方法,其特征在于,所述菜单具有唯一的菜单标识;所述根据所述用户的权限输入信息,为所述菜单配置企业访问权限,包括:

9.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户创建至所述功能集成系统的菜单访问地址中的内部域名地址;所述标志为所述内部域名地址的地址名称;所述预设标志为预设在所述功能集成系统中的内部地址名称;

10.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户创建至所述功能集成系统的菜单访问地址中的外部域名地址;所述标志为所述外部域名地址的地址名称;所述预设标志为预设在所述功能集成系统中的外部地址名称;

...

【技术特征摘要】

1.一种支持自定义配置的系统功能集成方法,其特征在于,应用于功能集成系统,包括:

2.根据权利要求1所述的支持自定义配置的系统功能集成方法,其特征在于,所述获取用户的输入数据,对所述输入数据进行可处理性判断,得到判断结果,包括:

3.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户上传的静态页面压缩包,所述标志为所述静态页面压缩包携带所述企业的唯一标识和预设令牌,所述预设标志为预设在所述功能集成系统中的所述企业的唯一标识;所述判断所述输入数据携带的标志是否属于所述功能集成系统中的预设标志,得到所述判断结果,包括:

4.根据权利要求3所述的支持自定义配置的系统功能集成方法,其特征在于,所述根据所述输入数据生成可访问路径地址,包括:

5.根据权利要求2所述的支持自定义配置的系统功能集成方法,其特征在于,所述输入数据为所述用户创建至所述功能集成系统的菜单访问地址中的看板url地址,所述看板url地址携带了所述企业的唯一标识和预设令牌,且所述看板url用于调用所述功能集成系统的api接口以获取所述企业的数据,所述标志为所述看板url地址所携带的所述预设令牌,所述预设标志为所述功能集成系统生成的令牌;所述判断所述输入数据携带的标志是否属于所述功能集成系统中的预设标志,得到所述判断结果,包括:

6.根据权利要求1所述的支持自定义配置的系统功能集成方法,其特征在于,所述配置区域中包含:菜单名称配置栏、菜单图标配置栏、...

【专利技术属性】
技术研发人员:桓永兴梁沛杰张振明张智
申请(专利权)人:苏州迈艾木软件科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1