System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体为一种基于配置的搜索帮助执行系统。
技术介绍
1、在实际的系统开发中,前端页面需要使用到大量的下拉框,而其中的数据又时常因为所在表的不同需要后端人员写下大量相似的代码从而增加工作量和延长开发时间,使得真正的核心业务缺少开发和测试的时间,而在当前大家都在追求快速、简洁的开发方式的时候,这种大量的相似代码无疑增加了开发所需要的时间成本和人力成本。
2、现有的技术只能根据单表进行配置,若业务数据需要多表联合查询则只能通过api搜索帮助的方式进行配置,而api搜索帮助并没有解决相似代码重复开发的问题。
技术实现思路
1、为了解决上述问题,本专利技术提供一种基于配置的搜索帮助执行系统,包括:业务数据输入及存储模块、搜索模式选取模块、搜索展示模块;所述业务数据输入及存储模块用于将业务数据信息输入系统并进行存储;所述搜索模式选取模块用于用户选取采用何种方式对业务数据进行搜索,包括:简易模式、api模式;所述搜索展示模块用于将搜索到的相关数据信息进行展示
2、进一步地,所述简易模式包括简易表格/及时响应搜索帮助子模块、简易树搜索帮助子模块、简易左树右表搜索帮助子模块;所述api模式包括api表格/及时响应搜索帮助子模块、api树搜索帮助子模块、api左树右表搜索帮助子模块。
3、进一步地,所述业务数据信息具体包括:业务名称、业务编码、数据源、表、父字段、关联字段。
4、进一步地,所述简易表格/及时响应搜索帮助子模块的搜索编码
5、进一步地,所述简易树搜索帮助子模块中其余字段用于配置除了显示字段的其他字段,并通过searchhelp.selectedrecords来获取到某个其他字段的值。
6、进一步地,所述api表格/及时响应搜索帮助子模块的搜索编码格式为字母与数字的结合,具体包括:api类型、url、选择类型、取值字段、分页类型、api列表展示字段、api参数设置;所述api树搜索帮助子模块具体包括:api类型、url、回显参数、根节点值、api参数设置、其余字段;所述api左树右表搜索帮助子模块具体包括:api类型、url、选择类型、取值字段、分页类型、api列表展示字段、api参数设置、回显参数、根节点值、其余字段、树表映射。
7、本专利技术提供了一种基于配置的搜索帮助执行系统,具有以下有益效果:
8、本专利技术提供系统的搜索帮助有简易、api两种模式其中又分为表格、即时反馈、左树右表、树,这四种数据结构,业务人员可以根据自己的需求来灵活的配置所需要的数据结构;使得功能开发可以很简单、快速、高效,帮助企业节省时间和人力成本,解决功能开发的复杂性;让业务人员更加专注于核心业务,即使不懂开发,也可以通过本系统构建出业务当中所需要的下拉框。
本文档来自技高网...【技术保护点】
1.一种基于配置的搜索帮助执行系统,其特征在于,包括:业务数据输入及存储模块、搜索模式选取模块、搜索展示模块;
2.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述简易模式包括简易表格/及时响应搜索帮助子模块、简易树搜索帮助子模块、简易左树右表搜索帮助子模块;
3.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述业务数据信息具体包括:业务名称、业务编码、数据源、表、父字段、关联字段。
4.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述简易表格/及时响应搜索帮助子模块的搜索编码格式为字母与数字的结合,具体包括:数据源、搜索表、显示字段、选择类型、取值字段、分页类型、列表展示字段、参数设置;
5.根据权利要求4所述的基于配置的搜索帮助执行系统,其特征在于,所述简易树搜索帮助子模块中其余字段用于配置除了显示字段的其他字段,并通过SearchHelp.selectedRecords来获取到某个其他字段的值。
6.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述AP
...【技术特征摘要】
1.一种基于配置的搜索帮助执行系统,其特征在于,包括:业务数据输入及存储模块、搜索模式选取模块、搜索展示模块;
2.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述简易模式包括简易表格/及时响应搜索帮助子模块、简易树搜索帮助子模块、简易左树右表搜索帮助子模块;
3.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述业务数据信息具体包括:业务名称、业务编码、数据源、表、父字段、关联字段。
4.根据权利要求1所述的基于配置的搜索帮助执行系统,其特征在于,所述简易表格/及时响应搜索帮助子模块的搜索编码格式为字母与...
【专利技术属性】
技术研发人员:陈督涵,田吉,朱思禹,
申请(专利权)人:启明信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。