任务处理方法、装置、系统、存储介质及电子设备
文献发布时间:2023-06-19 10:05:17
技术领域
本公开涉及计算机技术领域,具体地,涉及一种任务处理方法、装置、系统、存储介质及电子设备。
背景技术
随着计算机技术的快速发展,财务共享服务中心(Financial Shared ServiceCenter,FSSC)作为一种新的财务管理模式正在许多跨国公司和国内大型集团公司中兴起与推广,其可以将集团的各子公司、业务部门内重复的、标准化、流程化的业务集中至一个新的独立运营的业务单元进行集中处理。
由于大型集团企业内部子公司数量过大,每个月的凭证数据,各主营产品、原材料的销售、购入数据,对公、对私报销数据庞大,使得共享服务中心工作人员日常面对大量各种业务类型的流程类任务,任务处理效率较低。
发明内容
本公开的目的是提供一种准确、高效的任务处理方法、装置、系统、存储介质及电子设备。
为了实现上述目的,根据本公开的第一方面,提供一种任务处理方法,所述方法包括:
接收待分配的目标任务;
根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,其中,所述状态信息包括效率信息和/或可处理任务类型信息,所述状态信息是根据员工处理的多个历史任务自动确定出的;
将所述目标任务存储至所述目标员工的员工标识对应的任务表,以由所述目标员工对所述目标任务进行处理。
可选地,所述任务信息包括任务类型信息,所述状态信息包括效率信息和可处理任务类型信息;
所述根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,包括:
针对每一所述员工的状态信息中的可处理任务类型信息,若该可处理任务类型信息中包含所述目标任务的任务类型信息,将与该状态信息对应的员工确定为候选员工;
将所述候选员工中的可处理任务量信息指示的任务量大于所述目标任务对应的任务量、且效率信息指示的效率最大的员工确定为所述目标员工。
可选地,所述员工的状态信息通过以下方式自动确定:
针对每一所述员工,获取该员工处理的各个历史任务的任务信息,其中,所述任务信息包括任务类型信息、任务量信息和处理时间信息;
按照任务类型信息对各个历史任务进行分类,确定每一任务类型信息对应的历史任务以及该任务类型信息对应的历史任务的总数量,并根据该任务类型信息对应的历史任务的总数量确定该员工对应的可处理任务类型信息;
根据所述员工处理的各个历史任务的任务量信息和处理时间信息确定所述员工的效率信息。
可选地,所述方法还包括:
从所述目标任务对应目标类型的文件中获取目标数据;
根据预设规则对所述目标数据进行校验,获得所述目标数据的校验结果;
在显示界面中显示所述目标数据和所述校验结果,以响应于所述目标员工在所述显示界面中的操作对所述目标任务对应的任务数据进行处理。
可选地,所述方法还包括:
根据所述目标任务对应的任务数据的数据源信息确定所述任务数据的区域信息;
根据所述区域信息确定所述任务数据在数据库中对应的存储区域;
根据所述目标任务所属的业务的类型信息确定所述任务数据在所述存储区域中对应的目标分区,并将所述任务数据存储至所述目标分区。
可选地,所述方法还包括:
在确定所述目标任务的处理过程中要调用目标微服务的情况下,向微服务模块发送微服务调用请求,其中,所述微服务调用请求中包含所述目标微服务的标识信息和所述目标任务对应的区域信息,以使得所述微服务调用模块从所述目标微服务对应的多个服务节点中确定与所述区域信息对应的目标服务节点;
接收所述微服务模块返回的调用所述目标微服务对所述目标任务进行处理的响应信息。
根据本公开的第二方面,提供一种任务处理装置,所述装置包括:
第一接收模块,用于接收待分配的目标任务;
第一确定模块,用于根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,其中,所述状态信息包括效率信息和/或可处理任务类型信息,所述状态信息是根据员工处理的多个历史任务自动确定出的;
存储模块,用于将所述目标任务存储至所述目标员工的员工标识对应的任务表,以由所述目标员工对所述目标任务进行处理。
可选地,所述任务信息包括任务类型信息,所述状态信息包括效率信息和可处理任务类型信息;
所述第一确定模块包括:
第一确定子模块,用于针对每一所述员工的状态信息中的可处理任务类型信息,若该可处理任务类型信息中包含所述目标任务的任务类型信息,将与该状态信息对应的员工确定为候选员工;
第二确定子模块,用于将所述候选员工中的可处理任务量信息指示的任务量大于所述目标任务对应的任务量、且效率信息指示的效率最大的员工确定为所述目标员工。
可选地,所述员工的状态信息通过以下方式自动确定:
针对每一所述员工,获取该员工处理的各个历史任务的任务信息,其中,所述任务信息包括任务类型信息、任务量信息和处理时间信息;
按照任务类型信息对各个历史任务进行分类,确定每一任务类型信息对应的历史任务以及该任务类型信息对应的历史任务的总数量,并根据该任务类型信息对应的历史任务的总数量确定该员工对应的可处理任务类型信息;
根据所述员工处理的各个历史任务的任务量信息和处理时间信息确定所述员工的效率信息。
可选地,所述装置还包括:
获取模块,用于从所述目标任务对应目标类型的文件中获取目标数据;
校验模块,用于根据预设规则对所述目标数据进行校验,获得所述目标数据的校验结果;
显示模块,用于在显示界面中显示所述目标数据和所述校验结果,以响应于所述目标员工在所述显示界面中的操作对所述目标任务对应的任务数据进行处理。
可选地,所述装置还包括:
第二确定模块,用于根据所述目标任务对应的任务数据的数据源信息确定所述任务数据的区域信息;
第三确定模块,用于根据所述区域信息确定所述任务数据在数据库中对应的存储区域;
第三确定模块,用于根据所述目标任务所属的业务的类型信息确定所述任务数据在所述存储区域中对应的目标分区,并将所述任务数据存储至所述目标分区。
可选地,所述装置还包括:
发送模块,用于在确定所述目标任务的处理过程中要调用目标微服务的情况下,向微服务模块发送微服务调用请求,其中,所述微服务调用请求中包含所述目标微服务的标识信息和所述目标任务对应的区域信息,以使得所述微服务调用模块从所述目标微服务对应的多个服务节点中确定与所述区域信息对应的目标服务节点;
第二接收模块,用于接收所述微服务模块返回的调用所述目标微服务对所述目标任务进行处理的响应信息。
根据本公开的第三方面,提供一种任务处理系统,所述系统包括:
任务处理装置,用于执行第一方面任一所述任务处理方法的步骤;
数据库,所述数据库包含多个分区,用于对任务的任务数据进行分区存储;
微服务模块,包含多个微服务,用于根据接收到的微服务调用请求,从请求调用的微服务的多个服务节点中确定出目标服务节点。
根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任一所述方法的步骤。
根据本公开的第五方面,提供一种电子设备,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面任一项所述方法的步骤。
在上述技术方案中,接收待分配的目标任务,根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,从而可以将所述目标任务存储至所述目标员工的员工标识对应的任务表,以由所述目标员工对所述目标任务进行处理。由此,通过上述技术方案,在进行任务处理时,可以根据员工的状态信息进行任务自动分配,从而可以将任务分配至与该任务相匹配的员工进行处理,一方面可以保证任务处理的准确率和效率,另一方面可以提高员工的工作效率,提升用户使用体验。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是根据本公开的一种实施方式提供的任务处理方法的流程图;
图2是根据本公开的一种实施方式提供的任务处理装置的框图;
图3是根据一示例性实施例示出的一种电子设备的框图;
图4是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1所示,为根据本公开的一种实施方式提供的任务处理方法的流程图,如图1所示,所述方法包括:
在步骤11中,接收待分配的目标任务。
其中,如背景技术中所述,本公开的方法可以应用于FSSC中,所述目标任务可以是该FSSC中生成的任一任务。
在步骤12中,根据目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与目标任务对应的目标员工,其中,所述状态信息包括效率信息和/或可处理任务类型信息,所述状态信息是根据员工处理的多个历史任务自动确定出的。其中,该历史任务为该员工处理完成的任务。
其中,在该步骤中对目标任务进行分配时,可以根据员工的状态信息实现目标任务的自动分配,并且该状态信息是根据员工处理的多个历史任务自动确定出的,其中,效率信息可以用于表征该员工进行任务处理的效率,可处理任务类型信息可以用于表征该员工可以进行任务处理的任务的类型,从而可以通过该员工的状态信息对该员工的任务处理能力进行准确表征,进而提高确定出的目标员工与该目标任务的匹配程度。
在步骤13中,将目标任务存储至目标员工的员工标识对应的任务表,以由目标员工对目标任务进行处理。其中,每一员工的员工标识可以对应一任务表,该任务表中即为该员工需要进行处理的各个任务。
在上述技术方案中,接收待分配的目标任务,根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,从而可以将所述目标任务存储至所述目标员工的员工标识对应的任务表,以由所述目标员工对所述目标任务进行处理。由此,通过上述技术方案,在进行任务处理时,可以根据员工的状态信息进行任务自动分配,从而可以将任务分配至与该任务相匹配的员工进行处理,一方面可以保证任务处理的准确率和效率,另一方面可以提高员工的工作效率,提升用户使用体验。
在一种可能的实施例中,可以通过如下方式自动确定员工的状态信息:
针对每一员工,获取该员工处理的各个历史任务的任务信息,其中,该任务信息可以包括任务类型信息、任务量信息和处理时间信息;
之后,可以按照任务类型信息对各个历史任务进行分类,确定每一任务类型信息对应的历史任务以及该任务类型信息对应的历史任务的总数量,则可以根据该任务类型信息对应的历史任务的总数量确定该员工对应的可处理任务类型信息。
作为示例,可以将对应的历史任务的总数量大于预设阈值的任务类型信息确定为该员工的可处理任务类型信息。作为另一示例,可以将对应的历史任务的总数量按照由多至少的顺序排在前N的任务类型信息确定为该员工的可处理任务类型信息。其中,该预设阈值和N可以根据实际使用场景进行设置,本公开对此不进行限定。由此,可以通过每一员工处理的历史任务,确定出该员工具有更多处理经验的任务类型,即可以确定出该员工更加擅长处理的任务类型,为后续进行准确合理地任务分配提供准确的数据支持。
之后,可以根据所述员工处理的各个历史任务的任务量信息和处理时间信息确定所述员工的效率信息。
示例地,可以将该员工处理的各个历史任务的任务量信息指示的任务量和处理时间信息指示的时间分别加和,将该任务量加和的结果与时间加和的结果的比值确定为该效率信息,其中,该效率信息越小,表示该员工进行任务处理的效率越高。
可选地,也可以根据该员工处理的与各个任务类型信息对应的历史任务,确定出该员工处理该任务类型信息对应的任务时的效率信息。例如,可以针对每一任务类型信息对应的历史任务,将该任务类型信息对应的历史任务的任务量信息指示的任务量和处理时间信息指示的时间分别加和,将该任务量加和的结果与时间加和的结果的比值确定为该任务类型信息对应的效率信息。
由此,通过上述技术方案,可以基于每一员工各自处理的历史任务自动确定出该员工的状态信息,从而可以基于员工处理的历史任务对该员工的任务处理能力进行量化表征计算,既可以便于对员工的统一综合管理,又可以为目标任务的合理自动分配提供数据支持,使得员工的状态信息与其处理的任务相匹配,提升任务的处理效率和员工的工作效率。
在一种可能的实施例中,所述任务信息包括任务类型信息,所述状态信息包括效率信息和可处理任务类型信息;
在步骤12中,根据目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与目标任务对应的目标员工的示例性实现方式如下,该步骤可以包括:
针对每一所述员工的状态信息中的可处理任务类型信息,若该可处理任务类型信息中包含所述目标任务的任务类型信息,将与该状态信息对应的员工确定为候选员工。
示例地,员工的状态信息中,该可处理任务类型信息用于指示该员工可以进行任务处理的任务的类型,示例地,员工A的可处理任务类型信息包括类型T1、T2和T3,员工B的可处理任务类型信息包括类型T1和T3,员工C的可处理任务类型信息包括类型T1、T2和T4。因此,在目标任务的任务类型信息表示该目标任务的类型为T2时,则可以将员工A和员工C确定为候选员工。
之后,将所述候选员工中的可处理任务量信息指示的任务量大于所述目标任务对应的任务量、且效率信息指示的效率最大的员工确定为所述目标员工。
其中,可以预先设置每一员工的可处理任务量信息,该可处理任务量信息用于表示该员工当前可以接收处理的任务量,例如初始化该任务量为M,则在为该员工分配任务N1后,任务N1对应的任务量为m1,则该员工的可处理任务量信息可以更新为M-m1。并且在该任务N1处理完成后,可以对该员工的任务量信息进行释放,即将该员工的可处理任务量信息指示的任务量加m1。
因此,在该步骤中,选择候选员工中的可处理任务量信息指示的任务量大于所述目标任务对应的任务量、且效率信息指示的效率最大的员工,即选择候选员工中可以接收处理该目标任务且效率最高的员工作为目标员工,一方面可以保证对该目标任务的完整处理,另一方面可以提高任务的处理效率,提升任务处理方法的及时性。
在一种可能的实施例中,所述方法还可以包括:
每间隔预设时间,根据每一所述员工处理完成的任务更新该员工的状态信息。示例地,可以每间隔该预设时间,将每一所述员工处理完成的任务作为历史任务,以根据该历史任务重新确定该员工的状态信息,实现状态信息的更新。其中,确定员工的状态信息的具体实现方式已在上文进行详述,在此不再赘述。
相应地,在步骤12中,根据目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与目标任务对应的目标员工的实施例可以包括:
根据目标任务的任务信息,以及每一员工的更新后的状态信息和可处理任务量信息,确定与目标任务对应的目标员工。
由此,通过上述技术方案,可以保证员工的状态信息的及时性和准确性,从而可以为后续确定目标任务对应的目标员工提供更加准确的数据支持,保证确定出的目标员工的准确性和合理性,提高任务处理方法的使用范围。
在一种可能的实施例中,还可以根据该员工对应的历史任务,对该员工的任务处理进行评价。例如可以基于每天处理的任务情况,确定该员工的任务处理过程中的系统点击率、页面切换频率以及处理任务的数量、错误率等,从而可以对该员工每天的工作状态进行量化,为对员工的绩效考核以及任务处理过程进行有效管理和监控,便于与任务监控系统及绩效管理系统的扩展连接,降低管理成本。
在实际使用场景中,在FSSC中的数据为通过图片、报表等文件上传的,在该情况下,通常需要员工手动输入、提取及分析,任务处理效率较低。因此,本公开还提供以下实施例。
在一种可能的实施例中,所述方法还可以包括:
从所述目标任务对应目标类型的文件中获取目标数据。其中,所述目标类型可以是图片类型,如jpg、png等,也可以是OFD(Open Fixed-layout Document,开放版式文档)、PDF、Excel等办公类型,该目标类型可以根据实际使用场景进行预先设置,本公开对此不进行限定。作为示例,针对图片类型的文件,可以基于图像识别方法以及OCR(OpticalCharacter Recognition,光学字符识别)方法等从文件中获取对应的目标数据,例如通过OCR识别图片中的文本字符,从而从识别出的文本字符中提取对应的信息,如发票票据中识别出开票日期、金额、发票项、购买方和销售方的信息等,从而可以实现发票信息的自动采集,同时可以将提取出的目标数据通过结构化数据进行存储。作为另一示例,针对Excel文件中的数据,可以根据Excel中的表名和字段名称等提取对应的目标数据。
根据预设规则对所述目标数据进行校验,获得所述目标数据的校验结果。其中,该预设规则可以根据实际的任务类型或者任务所属的业务进行设置,本公开对此不进行限定。示例地,针对发票审批的任务,用户可以上传票据图片,同时登记该票据对应的信息,则在该任务中可以对该票据图片进行识别并提取出其中的目标数据。作为示例,该任务对应的预设规则为确定发票日期是否符合审核要求,则可以将从票据中提取出的日期信息和用户登记时填写的日期信息是否一致,以及该两个日期信息是否满足审核要求,如审核要求为截止上一月的发票,则若日期信息表示开票日期为本月,则确定校验结果为审核未通过,若日期信息表示开票日期为上一月,则确定校验结果为审核通过。其他根据其对应的规则对目标数据进行校验的方式与上文所述类似,在此不再赘述。
在显示界面中显示所述目标数据和所述校验结果,以响应于所述目标员工在所述显示界面中的操作对所述目标任务对应的任务数据进行处理,其中该目标任务对应的任务数据为该目标任务处理过程中所需要的数据。
示例地,在该步骤中可以将识别出的目标数据和校验结果在目标界面中进行显示,使得目标员工在任务处理的过程中只需要对该部分数据进行确认即可,响应于确认操作则可以根据该目标任务的任务数据进行后续分析和处理,响应于修改操作则可以根据该修改操作指示的参数对任务数据进行修改,从而基于修改后的任务数据进行后续分析和处理,从而可以实现任务处理过程中数据的自动识别和提取,减少了工作人员的繁琐和重复工作,既可以提升任务处理效率,又可以增加处理的准确性。
在实际使用场景中,在任务的处理过程中会涉及大量的数据访问,因此本公开还提供以下实施例。示例地,所述方法还可以包括:
根据所述目标任务对应的任务数据的数据源信息确定所述任务数据的区域信息。其中,可以将任务数据的数据源信息所属的分公司或者业务部门的地理位置确定为该任务数据的区域信息。
根据所述区域信息确定所述任务数据在数据库中对应的存储区域,其中,在本公开实施例中,可以根据区域信息划分存储区域,从而可以将对应于同一区域信息的数据在数据库中进行集中存储,便于数据的有效访问。其中,区域信息和存储区域的对应关系可以根据公司结构等进行预先设置,本公开对此不进行限定。
根据所述目标任务所属的业务的类型信息确定所述任务数据在所述存储区域中对应的目标分区,并将所述任务数据存储至所述目标分区。
在该实施例中,为了进一步提高数据查询的效率,可以在存储区域根据业务类型划分成多个分区,从而可以基于目标任务所属的业务的类型信息指示的业务类型确定该任务数据对应的分区,实现任务数据的有效存储。示例地,在进行数据存储时,可以采用主从高可用的架构进行存储,即将当前存储区域中的数据分散至其他存储区域中进行冗余存储,从而可以在当前存储区域的数据异常时,基于其他存储区域中的冗余存储的数据进行恢复,保证当前存储区域中的数据的稳定性和高可用性。
由此,通过上述技术方案,可以基于目标任务的任务数据的数据源信息和其所属业务的类型信息,将对应于同一区域的同一业务类型的目标任务的任务数据进行集中存储,一方面可以使得各个存储区域之间互不影响,而且每一存储区域的数据量显著降低,从而使得的数据查询服务效率大大提升,提高任务处理的效率。
在一种可能的实施例中,在目标分区中,可以进一步地基于时间信息对任务数据进行时间分区的方式存储,从而可以将每一分区下的数据按照时间信息进行集中有序存储,进一步减少某段时间内处理查询所需的数据量,进一步提升数据查询效率。其中,该时间信息可以是任务数据的生成时间,或者任务数据的最后使用时间等,其可以根据实际使用场景进行设置,本公开对此不进行限定。
示例地,由于财务共享服务中心采用流程化、任务化模式处理标准化工作,则其会出现重复性的标准操作。基于此,在本公开中可以将任务处理过程中的部分功能抽象化为微服务。由此,本公开还提供以下实施例,所述方法还可以包括:
在确定所述目标任务的处理过程中要调用目标微服务的情况下,向微服务模块发送微服务调用请求,其中,所述微服务调用请求中包含所述目标微服务的标识信息和所述目标任务对应的区域信息,以使得所述微服务调用模块从所述目标微服务对应的多个服务节点中确定与所述区域信息对应的目标服务节点,其中,所述目标任务对应的区域信息可以是生成该目标任务的业务方的地址所属的区域。
接收所述微服务模块返回的调用所述目标微服务对所述目标任务进行处理的响应信息。
示例地,若在该任务处理的过程中需要调用报表共享微服务,则可以向微服务模块发送微服务调用请求,以由微服务模块统一调度处理。在该调度请求中可以包含报表共享微服务的标识信息,以由该微服务模块确定调用的目标微服务。
在该实施例中,每一微服务可以对应有多个服务节点,从而可以保证微服务调用的高可用性。示例地,可以预先设置区域信息与服务节点的对应关系,从而可以有效优化微服务的调度效率。其中,微服务调用模块从所述目标微服务对应的多个服务节点中确定与所述区域信息对应的目标服务节点可以是,将与所述区域信息对应服务节点中当前剩余资源调度量最大的服务节点确定为该与所述区域信息对应的目标服务节点。由此,可以通过该目标服务节点提供该报表共享服务,并接收所述微服务模块返回的调用所述目标微服务对所述目标任务进行处理的响应信息,以接收目标微服务的调用结果,如调用报表共享微服务获得的报表信息等。
由此,通过上述技术方案,可以通过微服务调用的方式提高系统架构的高可用性能,从而可以保证任务处理的稳定性和安全性,提升任务处理方法的灵活性,进一步提升用户使用体验。
本公开还提供一种任务处理系统,所述系统包括:
任务处理装置,用于执行上文任一所述任务处理方法的步骤;
数据库,所述数据库包含多个分区,用于对任务的任务数据进行分区存储,其中,该数据库可以采用Redis集群管理。
微服务模块,包含多个微服务,用于根据接收到的微服务调用请求,从请求调用的微服务的多个服务节点中确定出目标服务节点。其中,可以采用Eureka服务进行各微服务的服务注册。采用Ribbon技术进行负载均衡,从而可以动态地将业务均匀分散至各微服务的服务节点进行处理。可以采有Hystrix技术对微服务进行熔断保护,从而保证不会因为某一任务的异常导致该微服务不可用。
本公开还提供一种任务处理装置,如图2所示,所述装置10包括:
第一接收模块100,用于接收待分配的目标任务;
第一确定模块200,用于根据所述目标任务的任务信息,以及每一员工的状态信息和可处理任务量信息,确定与所述目标任务对应的目标员工,其中,所述状态信息包括效率信息和/或可处理任务类型信息,所述状态信息是根据员工处理的多个历史任务自动确定出的;
存储模块300,用于将所述目标任务存储至所述目标员工的员工标识对应的任务表,以由所述目标员工对所述目标任务进行处理。
可选地,所述任务信息包括任务类型信息,所述状态信息包括效率信息和可处理任务类型信息;
所述第一确定模块包括:
第一确定子模块,用于针对每一所述员工的状态信息中的可处理任务类型信息,若该可处理任务类型信息中包含所述目标任务的任务类型信息,将与该状态信息对应的员工确定为候选员工;
第二确定子模块,用于将所述候选员工中的可处理任务量信息指示的任务量大于所述目标任务对应的任务量、且效率信息指示的效率最大的员工确定为所述目标员工。
可选地,所述员工的状态信息通过以下方式自动确定:
针对每一所述员工,获取该员工处理的各个历史任务的任务信息,其中,所述任务信息包括任务类型信息、任务量信息和处理时间信息;
按照任务类型信息对各个历史任务进行分类,确定每一任务类型信息对应的历史任务以及该任务类型信息对应的历史任务的总数量,并根据该任务类型信息对应的历史任务的总数量确定该员工对应的可处理任务类型信息;
根据所述员工处理的各个历史任务的任务量信息和处理时间信息确定所述员工的效率信息。
可选地,所述装置还包括:
获取模块,用于从所述目标任务对应目标类型的文件中获取目标数据;
校验模块,用于根据预设规则对所述目标数据进行校验,获得所述目标数据的校验结果;
显示模块,用于在显示界面中显示所述目标数据和所述校验结果,以响应于所述目标员工在所述显示界面中的操作对所述目标任务对应的任务数据进行处理。
可选地,所述装置还包括:
第二确定模块,用于根据所述目标任务对应的任务数据的数据源信息确定所述任务数据的区域信息;
第三确定模块,用于根据所述区域信息确定所述任务数据在数据库中对应的存储区域;
第三确定模块,用于根据所述目标任务所属的业务的类型信息确定所述任务数据在所述存储区域中对应的目标分区,并将所述任务数据存储至所述目标分区。
可选地,所述装置还包括:
发送模块,用于在确定所述目标任务的处理过程中要调用目标微服务的情况下,向微服务模块发送微服务调用请求,其中,所述微服务调用请求中包含所述目标微服务的标识信息和所述目标任务对应的区域信息,以使得所述微服务调用模块从所述目标微服务对应的多个服务节点中确定与所述区域信息对应的目标服务节点;
第二接收模块,用于接收所述微服务模块返回的调用所述目标微服务对所述目标任务进行处理的响应信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图3是根据一示例性实施例示出的一种电子设备700的框图。如图3所示,该电子设备700可以包括:处理器701,存储器702。该电子设备700还可以包括多媒体组件703,输入/输出(I/O)接口704,以及通信组件705中的一者或多者。
其中,处理器701用于控制该电子设备700的整体操作,以完成上述的任务处理方法中的全部或部分步骤。存储器702用于存储各种类型的数据以支持在该电子设备700的操作,这些数据例如可以包括用于在该电子设备700上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件703可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器702或通过通信组件705发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口704为处理器701和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件705用于该电子设备700与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near FieldCommunication,简称NFC),2G、3G、4G、NB-IOT、eMTC、或其他5G等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件705可以包括:Wi-Fi模块,蓝牙模块,NFC模块等等。
在一示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的任务处理方法。
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的任务处理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器702,上述程序指令可由电子设备700的处理器701执行以完成上述的任务处理方法。
图4是根据一示例性实施例示出的一种电子设备1900的框图。例如,电子设备1900可以被提供为一服务器。参照图4,电子设备1900包括处理器1922,其数量可以为一个或多个,以及存储器1932,用于存储可由处理器1922执行的计算机程序。存储器1932中存储的计算机程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器1922可以被配置为执行该计算机程序,以执行上述的任务处理方法。
另外,电子设备1900还可以包括电源组件1926和通信组件1950,该电源组件1926可以被配置为执行电子设备1900的电源管理,该通信组件1950可以被配置为实现电子设备1900的通信,例如,有线或无线通信。此外,该电子设备1900还可以包括输入/输出(I/O)接口1958。电子设备1900可以操作基于存储在存储器1932的操作系统,例如WindowsServer
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的任务处理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器1932,上述程序指令可由电子设备1900的处理器1922执行以完成上述的任务处理方法。
在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的任务处理方法的代码部分。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
- 任务处理网络生成、任务处理方法、装置、电子设备及存储介质
- 系统定时任务处理方法、装置、电子设备及存储介质