业务数据处理方法、电子设备、存储介质技术

技术编号:35097594 阅读:55 留言:0更新日期:2022-10-01 17:01
本申请提供一种业务数据处理方法、电子设备、存储介质。该方法包括:获取业务数据计算请求,所述业务数据计算请求用于请求获取所述服装厂第一业务的目标数据的计算结果,所述业务数据计算请求包括:所述第一业务的标识、所述目标数据;根据所述第一业务的标识,以及,业务与计算规则两者之间的关联关系,获取所述第一业务对应的第一计算规则;根据所述第一计算规则,对所述目标数据的合法性进行校验;在所述目标数据的合法性校验通过之后,使用所述第一计算规则对所述目标数据进行计算处理,获取所述目标数据的计算结果;输出所述目标数据的计算结果。本申请的方法,降低了业务和计算规则的耦合度,提高了业务数据处理的灵活性。提高了业务数据处理的灵活性。提高了业务数据处理的灵活性。

【技术实现步骤摘要】
业务数据处理方法、电子设备、存储介质


[0001]本申请涉及服装厂业务智能云平台,尤其涉及一种业务数据处理方法、电子设备、存储介质。

技术介绍

[0002]服装厂在进行业务操作过程中需要对业务数据进行计算,以满足业务需求。例如,服装厂在确定布料采购量时,需要通过对现有库存量和生产需求量等业务数据进行计算来确定。
[0003]现服装厂使用服装厂业务智能云平台进行业务数据的计算。现有的服装厂业务智能云平台将计算规则耦合在业务中进行业务数据的计算,即,服装厂业务智能云平台中表征业务处理方法的代码和表征计算规则的代码耦合在一起。当计算规则需要根据业务需求进行修改时,需要修改业务代码中关于计算规则的相关代码,并对修改后的内容进行多次测试以保证代码修改后服装厂业务智能云平台的可用性。
[0004]现有技术虽然可以实现服装厂业务数据的计算,但是需要通过修改业务代码中关于计算规则的相关代码来实现对计算规则的修改,操作十分复杂。

技术实现思路

[0005]本申请提供一种业务数据处理方法、电子设备、存储介质,用以解决服装厂业务智能云平台采用修改业务代码中关于计算规则的相关代码来实现对计算规则的修改,导致计算规则的修改过于复杂的问题。
[0006]第一方面,本申请提供一种业务数据处理方法,所述方法应用于服装厂业务智能云平台,所述方法包括:
[0007]获取业务数据计算请求,所述业务数据计算请求用于请求获取所述服装厂第一业务的目标数据的计算结果,所述业务数据计算请求包括:所述第一业务的标识、所述目标数据;
[0008]根据所述第一业务的标识,以及,业务与计算规则两者之间的关联关系,获取所述第一业务对应的第一计算规则;
[0009]根据所述第一计算规则,对所述目标数据的合法性进行校验;
[0010]在所述目标数据的合法性校验通过之后,使用所述第一计算规则对所述目标数据进行计算处理,获取所述目标数据的计算结果;
[0011]输出所述目标数据的计算结果。
[0012]可选的,所述获取业务数据计算请求,包括:
[0013]从所述服装厂业务智能云平台的缓存队列或缓存数据库中获取所述业务数据计算请求。
[0014]可选的,所述从所述服装厂业务智能云平台缓存队列或缓存数据库中获取所述业务数据计算请求之前,包括:
[0015]接收所述业务数据计算请求;
[0016]将所述业务数据计算请求存储至所述缓存队列或所述缓存数据库中。
[0017]可选的,所述方法还包括:
[0018]配置业务与计算规则两者之间的关联关系,和/或,配置计算规则。
[0019]可选的,所述方法还包括:
[0020]接收第一配置变更请求;所述第一配置变更请求用于请求变更所述第一业务关联的计算规则;
[0021]根据所述第一配置变更请求,在所述关联关系中变更所述第一业务关联的计算规则;
[0022]和/或,接收第二配置变更请求,所述第二配置变更请求用于请求修改所述第一计算规则;
[0023]根据所述第二配置变更请求,修改所述第一计算规则。
[0024]可选的,所述方法还包括:
[0025]对所述业务数据计算请求进行计算验证;
[0026]若基于所述计算验证得到的验证结果,与,所述计算结果不同,则输出所述业务数据计算请求计算错误的提示信息,和/或,对所述业务数据计算请求的计算结果进行校正。
[0027]可选的,所述方法还包括:
[0028]根据各计算规则的使用频率,更新计算规则标准库,以使所述计算规则标准库中存储使用频率大于或等于预设频率阈值的计算规则。
[0029]可选的,所述方法还包括:
[0030]针对同一业务的计算需求,若存在至少两个候选计算规则时,则获取采用该业务对应的至少两个候选计算规则计算同一业务数据时的计算速度;
[0031]根据计算同一业务数据时的计算速度,从至少两个候选计算规则中确定该业务的计算规则。
[0032]第二方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0033]所述存储器存储计算机执行指令;
[0034]所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面任一项所述的方法。
[0035]第三方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的业务数据处理方法。
[0036]本申请提供的业务数据处理方法、电子设备、存储介质,将服装厂业务智能云平台中表征计算规则的代码从业务代码中解耦合出来。当需要对获取的业务数据进行计算处理时,服装厂业务智能云平台通过匹配的方式为业务数据提供对应的计算规则,以满足业务计算需求。当需要修改计算规则时,仅需配置或者变更计算规则或业务和计算规则的关联关系即可,操作简便,即改即用,灵活性强。
附图说明
[0037]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0038]图1为本申请实施例提供的一种服装厂业务智能云平台100的应用场景示意图;
[0039]图2为本申请实施例提供的一种服装厂业务智能云平台业务数据计算框架图;
[0040]图3为本申请实施例提供的一种服装厂业务智能云平台业务数据处理场景示意图;
[0041]图4为本申请实施例提供的一种业务数据处理流程示意图;
[0042]图5为本申请实施例提供的一种电子设备的结构示意图。
[0043]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0044]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0045]服装厂业务智能云平台能够为服装厂提供订单、物料、生产、检测等业务服务,可以对上述业务的业务数据进行计算处理。服装厂业务智能云平台可以提供前端的用户交互界面,以使用户可以通过该交互界面访问订单、物料等上述业务。
[0046]现有技术中,服装厂业务智能云平台针对业务数据的处理逻辑是将计算规则代码耦合在业务代码中。服装厂业务智能云平台在前端获取业务数据之后,根据耦合在业务中的计算规则对业务数据进行处理。当计算规则需要修改时,需要对耦合在业务中的计算规则的代码进行修改,并对修改后的内容进行多次测试,以保证服装厂业务智能云平台相关功能的可用性。现服装厂业务数据的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据处理方法,其特征在于,所述方法应用于服装厂业务智能云平台,所述方法包括:获取业务数据计算请求,所述业务数据计算请求用于请求获取所述服装厂第一业务的目标数据的计算结果,所述业务数据计算请求包括:所述第一业务的标识、所述目标数据;根据所述第一业务的标识,以及,业务与计算规则两者之间的关联关系,获取所述第一业务对应的第一计算规则;根据所述第一计算规则,对所述目标数据的合法性进行校验;在所述目标数据的合法性校验通过之后,使用所述第一计算规则对所述目标数据进行计算处理,获取所述目标数据的计算结果;输出所述目标数据的计算结果。2.根据权利要求1所述的方法,其特征在于,所述获取业务数据计算请求,包括:从所述服装厂业务智能云平台的缓存队列或缓存数据库中获取所述业务数据计算请求。3.根据权利要求2所述的方法,其特征在于,所述从所述服装厂业务智能云平台缓存队列或缓存数据库中获取所述业务数据计算请求之前,包括:接收所述业务数据计算请求;将所述业务数据计算请求存储至所述缓存队列或所述缓存数据库中。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:配置业务与计算规则两者之间的关联关系,和/或,配置计算规则。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收第一配置变更请求;所述第一配置变更请求用于请求变更所述第一业务关联的计算规则;根据所述第一配置变更请求,在所述关联关系中变更所述第一业务关联的计算规则;和/或,接收第二配置变更请...

【专利技术属性】
技术研发人员:邢少鹏杜尧张龙
申请(专利权)人:北京大豪工缝智控科技有限公司
类型:发明
国别省市:

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

1