System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及但不限于一种参数配置方法、装置、微模块综合监控系统及存储介质。
技术介绍
1、当前设备管理系统中针对新设备的添加是根据设备管理系统中已有的固定参数匹配新设备的参数,来完成设备添加。但由于设备管理系统通常需要添加多种不同类型的设备,若是系统中没有对应该新类型设备的相关参数,系统将无法添加设备,需要对设备管理系统的代码进行编辑来添加相关参数,才能成功添加新类型设备。而代码编辑难度大,且失配性低,进而导致设备管理系统的适配性和灵活性较低。
技术实现思路
1、有鉴于此,本申请实施例提供了一种参数配置方法、装置、微模块综合监控系统及存储介质,能够兼容不同的数据中心,并且能够实现对不同类型的设备灵活添加
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供了一种参数配置方法,包括:在设备参数配置页面上显示设备列表;所述设备列表中包括多个设备;响应于对所述多个设备中目标设备的选择请求,获取所述目标设备的配置信息,及所述配置信息对应的属性信息;响应于对所述设备参数配置页面上参数设置请求组件的选择请求,显示与所述属性信息对应的参数编辑页面;所述参数编辑页面包括:对所述配置信息进行配置所需的多个待编辑属性组件;所述待编辑属性组件包括:联动动作编辑组件;响应于对所述联动动作编辑组件的选择请求,显示联动动作生成页面;所述联动动作生成页面中包括联动动作配置组件;响应于对所述联动动作配置组件的选择请求,生成联动动作表达式;所述联动动作表达式用于将所述配置信息的值对应
4、上述方案中,所述联动动作表达式由多条联动关系式组成;所述联动动作配置组件包括:可选项选择组件、动作类型选择组件、其他配置信息选择组件和条件类型选择组件;所述响应于对所述联动动作配置组件的选择请求,生成联动动作表达式,包括:响应于对所述可选项选择组件的选择请求,确定带有所述联动动作表达式的所述可选项;响应于对所述其他配置信息选择组件的选择请求,确定与所述可选项关联的所述其他配置信息;响应于对所述动作类型选择组件的选择请求,确定与所述可选项关联的所述其他配置信息的运行动作,生成所述联动关系式;其中,所述运行动作包括隐藏动作、显示动作、禁用动作和启用动作;响应于对所述条件类型选择组件的选择请求,确定多个所述联动关系式之间的关系,生成所述联动动作表达式。
5、上述方案中,所述显示联动动作生成页面之前,所述方法还包括:响应于对所述设备参数配置页面上自定义组件的选择请求,显示自定义可选列表编辑页面;所述自定义可选列表编辑页面包括可选项编辑组件;响应于对所述可选项编辑组件的编辑操作,根据所述编辑操作获取所述可选项。
6、上述方案中,所述显示联动动作生成页面之前,所述方法还包括:响应于对所述设备参数配置页面上来自接口组件的选择请求,显示来自接口的可选列表编辑页面;所述来自接口的可选列表编辑页面包括接口信息编辑组件;响应于对所述接口信息编辑组件的编辑操作,根据所述编辑操作获取所述可选项。
7、上述方案中,所述待编辑属性组件还包括:属性名称编辑组件,属性键编辑组件和输入类型选择组件;所述显示与所述属性信息对应的参数编辑页面之后,所述方法还包括:响应于对所述属性名称编辑组件和所述属性键编辑组件的编辑操作,以及所述输入类型选择组件的选择请求,根据所述编辑操作和所述选择请求分别获取所述配置信息的属性名称、属性键值和输入类型。
8、上述方案中,所述获取所述配置信息的属性名称、属性键值和输入类型之后,所述方法还包括:保存所述配置信息至系统,形成所述目标设备的配置文件。
9、上述方案中,所述获取所述目标设备的配置信息,及所述配置信息对应的属性信息包括:获取所述目标设备的配置信息文件;解析所述配置信息文件,在所述设备参数配置界面上显示所述目标设备的默认配置信息。
10、本申请实施例还提供一种参数配置装置,所述装置包括:显示模块,被配置为在设备参数配置页面上显示设备列表;所述设备列表中包括多个设备;获取模块,被配置为响应于对所述多个设备中目标设备的选择请求,获取所述目标设备的配置信息,及所述配置信息对应的属性信息;所述显示模块,还被配置为响应于对所述设备参数配置页面上参数设置请求组件的选择请求,显示与所述属性信息对应的参数编辑页面;所述参数编辑页面包括:对所述配置信息进行配置所需的多个待编辑属性组件;所述待编辑属性组件包括:联动动作编辑组件;所述显示模块,还被配置为响应于对所述联动动作编辑组件的选择请求,显示联动动作生成页面;所述联动动作生成页面中包括联动动作配置组件;生成模块,被配置为响应于对所述联动动作配置组件的选择请求,生成联动动作表达式;所述联动动作表达式用于将所述配置信息的值对应的至少一个可选项,与所述目标设备中除所述配置信息的至少一个其他配置信息进行关联。
11、本申请实施例还提供一种微模块综合监控系统,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一方案所述参数配置方法中的步骤。
12、本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方案所述参数配置方法中的步骤。
13、由此可见,本申请实施例提供了一种参数配置方法、装置、微模块综合监控系统及存储介质。其中,参数配置方法包括:响应于对联动动作配置组件的选择请求,生成联动动作表达式;联动动作表达式用于将配置信息的值对应的至少一个可选项,与目标设备中除配置信息的至少一个其他配置信息进行关联。
14、可以理解的是,通过将设备参数某一配置信息的值与其他配置信息进行关联,使得在该配置信息的值发生变化时,与该值关联的其他配置信息能够自动改变运行动作,进而使其他配置信息与该值对应的设备协议相匹配。其中,需要说明的是,设备协议不同,配置信息的值不同,其他配置信息也不同。而本申请针对不同协议的设备(也即,配置信息的值不同的设备),能够自动关联该设备协议中匹配的其他配置信息,改变其他配置信息的运行动作,从而,提升了设备参数配置的灵活性,提升了系统在添加设备时的灵活性和通用性。
本文档来自技高网...【技术保护点】
1.一种参数配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的参数配置方法,其特征在于,所述联动动作表达式由多条联动关系式组成;所述联动动作配置组件包括:可选项选择组件、动作类型选择组件、其他配置信息选择组件和条件类型选择组件;
3.根据权利要求1所述的参数配置方法,其特征在于,所述显示联动动作生成页面之前,所述方法还包括:
4.根据权利要求1所述的参数配置方法,其特征在于,所述显示联动动作生成页面之前,所述方法还包括:
5.根据权利要求1所述的参数配置方法,其特征在于,所述待编辑属性组件还包括:属性名称编辑组件,属性键编辑组件和输入类型选择组件;
6.根据权利要求5所述的参数配置方法,其特征在于,所述获取所述配置信息的属性名称、属性键值和输入类型之后,所述方法还包括:
7.根据权利要求1所述的参数配置方法,其特征在于,所述获取所述目标设备的配置信息,及所述配置信息对应的属性信息包括:
8.一种参数配置装置,其特征在于,所述装置包括:
9.一种微模块综合监控系统,包括存储器
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述参数配置方法中的步骤。
...【技术特征摘要】
1.一种参数配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的参数配置方法,其特征在于,所述联动动作表达式由多条联动关系式组成;所述联动动作配置组件包括:可选项选择组件、动作类型选择组件、其他配置信息选择组件和条件类型选择组件;
3.根据权利要求1所述的参数配置方法,其特征在于,所述显示联动动作生成页面之前,所述方法还包括:
4.根据权利要求1所述的参数配置方法,其特征在于,所述显示联动动作生成页面之前,所述方法还包括:
5.根据权利要求1所述的参数配置方法,其特征在于,所述待编辑属性组件还包括:属性名称编辑组件,属性键编辑组件和输入类型选择组件;
6.根据权利要求5所...
【专利技术属性】
技术研发人员:傅克文,周进宗,赖贵亮,
申请(专利权)人:厦门科灿信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。