用于提供仓配增值服务的方法及装置与流程

文档序号:11063287阅读:606来源:国知局
用于提供仓配增值服务的方法及装置与制造工艺

本申请涉及仓储管理技术领域,尤其涉及一种用于提供仓配增值服务的方法及装置。



背景技术:

目前的仓储管理系统能够实现物品的库存管理等基本功能,而无法提供更深层次的仓配增值服务。所述的仓配增值服务,即在仓储、配送等基础服务业务之外提供一些可选的、有附加值的服务。对于已有的仓配增值服务一般采用线下(脱离仓储管理系统)操作方式,该线下操作方式至少存在如下问题:

无法进行统一管理:由于是线下操作因此无法进行统一管理,且对业务运营、服务结算、投诉咨询等造成困难;

无法形成统一的仓配增值服务标准:各仓配增值服务提供者提供的仓配增值服务形式各异,服务质量难以保证。

因此,有必要发明一种支持仓配增值服务的方法,以克服已有的仓配增值服务的线下操作方式存在的上述缺少统一标准以及无法进行统一管理等问题。



技术实现要素:

本申请解决的技术问题之一是,提供一种用于提供仓配增值服务的方法及装置,实现了采用统一标准进行统一管理所有仓配增值服务。

根据本申请一方面的一个实施例,提供了一种用于提供仓配增值服务的方法,用于客户端展示增值服务中心提供的仓配增值服务,以辅助增值服务中心为用户提供仓配增值服务,所述方法包括:

通过仓配增值服务界面展示增值服务中心可提供的仓配增值服务以 及仓配增值服务创建接口;

响应于用户对仓配增值服务的选择和对仓配增值服务创建接口的触发,展示用于输入创建所选择的仓配增值服务所需的参数信息的输入界面;

根据在输入界面接收到输入的参数信息,生成仓配增值服务创建请求,所述仓配增值服务创建请求中包含选择的仓配增值服务以及输入的参数信息;

将所述仓配增值服务创建请求发送给所述增值服务中心,以触发所述增值服务中心按照输入的参数信息执行选择的仓配增值服务。

根据本申请另一方面的一个实施例,提供了一种用于提供仓配增值服务的方法,用于增值服务中心基于从客户端接收的仓配增值服务创建请求完成相应的仓配增值服务,所述方法包括:

接收客户端发送的包含用户选择的仓配增值服务、以及仓配增值服务所需的参数信息的仓配增值服务创建请求;

依据所述仓配增值服务创建请求中的用户选择的仓配增值服务、以及仓配增值服务所需的参数信息,生成仓配增值服务单;

发送所述仓配增值服务单给仓配增值服务提供者,以触发所述仓配增值服务提供者基于仓配增值服务所需的参数信息执行用户选择的所述仓配增值服务。

根据本申请另一方面的一个实施例,提供了一种用于提供仓配增值服务的装置,用于客户端展示增值服务中心提供的仓配增值服务,以辅助增值服务中心为用户提供仓配增值服务,所述装置包括:

第一展示单元,用于通过仓配增值服务界面展示增值服务中心可提供的仓配增值服务以及仓配增值服务创建接口;

第二展示单元,用于响应于用户对仓配增值服务的选择和对仓配增值服务创建接口的触发,展示用于输入创建所选择的仓配增值服务所需的参数信息的输入界面;

请求生成单元,用于根据在输入界面接收到输入的参数信息,生成仓配增值服务创建请求,所述仓配增值服务创建请求中包含选择的仓配 增值服务以及输入的参数信息;

请求发送单元,用于将所述仓配增值服务创建请求发送给所述增值服务中心,以触发所述增值服务中心按照输入的参数信息执行选择的仓配增值服务。

根据本申请另一方面的一个实施例,提供了一种用于提供仓配增值服务的装置,用于增值服务中心基于从客户端接收的仓配增值服务创建请求完成相应的仓配增值服务,所述装置包括:

仓配增值服务创建请求接收单元,用于接收客户端发送的包含用户选择的仓配增值服务、以及仓配增值服务所需的参数信息的仓配增值服务创建请求;

仓配增值服务单生成单元,用于依据所述仓配增值服务创建请求中的用户选择的仓配增值服务、以及仓配增值服务所需的参数信息,生成仓配增值服务单;

仓配增值服务单发送单元,用于发送所述仓配增值服务单给仓配增值服务提供者,以触发所述仓配增值服务提供者基于仓配增值服务所需的参数信息执行用户选择的所述仓配增值服务。

本申请实施例的用于提供仓配增值服务的方法及装置,客户端提供统一的仓配增值服务展示界面来展示增值服务中心可提供的所有仓配增值服务及仓配增值服务创建接口,供用户选择仓配增值服务以及填写相应的参数信息,以创建仓配增值服务创建请求,将该仓配增值服务创建请求发送给增值服务中心,由增值服务中心依据所述仓配增值服务创建请求创建对应的仓配增值服务单,并将该仓配增值服务单发送给仓配增值服务提供者。可见,所有的仓配增值服务均通过增值服务中心统一管理,因此,增值服务中心可针对各仓配增值服务设置统一的业务规则以及事务确定规则,实现了仓配增值服务统一标准,统一管理,有效保证仓配增值服务质量的同时,降低了用户的理解成本。

本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本申请并不仅限于这些实施例。而是,本申请的范围是广泛的,且意在仅通过后附的权利要求限定本申请的范围。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是根据本申请一个实施例的客户端与增值服务中心配合完成仓配增值服务业务流程图。

图2是根据本申请一个实施例的用于提供仓配增值服务的方法的流程图。

图3是根据本申请一个实施例的仓配增值服务界面示意图。

图4是根据本申请又一个实施例的仓配增值服务界面示意图。

图5是根据本申请一个实施例的输入界面示意图。

图6是根据本申请另一个实施例的输入界面示意图。

图7是根据本申请一个实施例的查询界面示意图。

图8是根据本申请另一个实施例的查询界面示意图。

图9是根据本申请另一个实施例的用于提供仓配增值服务的方法的流程图。

图10是根据本申请一个实施例的用于提供仓配增值服务的装置的结构示意图。

图11是根据本申请另一个实施例的用于提供仓配增值服务的装置的结构示意图。

本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本申请并不仅限于这些实施例。而是,本申请的范围是广泛的,且意在仅通过后附的权利要求限定本申请的范围。

具体实施方式

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处 理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

所述计算机设备包括用户设备与网络设备。其中,所述用户设备包括但不限于电脑、智能手机、PDA等;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述计算机设备可单独运行来实现本申请,也可接入网络并通过与网络中的其他计算机设备的交互操作来实现本申请。其中,所述计算机设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。

需要说明的是,所述用户设备、网络设备和网络等仅为举例,其他现有的或今后可能出现的计算机设备或网络如可适用于本申请,也应包含在本申请保护范围以内,并以引用方式包含于此。

后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比如存储介质)中。(一个或多个)处理器可以实施必要的任务。

这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本申请的示例性实施例的目的。但是本申请可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。

应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。

应当理解的是,当一个单元被称为“连接”或“耦合”到另一单元 时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。与此相对,当一个单元被称为“直接连接”或“直接耦合”到另一单元时,则不存在中间单元。应当按照类似的方式来解释被用于描述单元之间的关系的其他词语(例如“处于...之间”相比于“直接处于...之间”,“与...邻近”相比于“与...直接邻近”等等)。

这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。

还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。

为解决现有技术中线下处理增值服务方式存在的诸多问题,本申请实施例在仓储管理系统中设置一增值服务中心,由增值服务中心统一管理所有仓配增值服务提供者提供的所有仓配增值服务。从而可建立统一的服务标准,有效保证仓配增值服务质量。

下面结合附图对本申请的技术方案作进一步详细描述。

图1是客户端与增值服务中心相互配合为用户提供仓配增值服务的业务流程图。图2是根据本申请一个实施例的用于提供仓配增值服务的方法的流程图,图2中所示的流程对应图1中客户端的操作步骤S1~S4,该图2的方法用于客户端展示增值服务中心提供的仓配增值服务信息,以辅助增值服务中心为用户提供仓配增值服务。该方法主要包括如下步骤:

S210、通过仓配增值服务界面展示增值服务中心可提供的仓配增值服务以及仓配增值服务创建接口;

S220、响应于用户对仓配增值服务的选择和对仓配增值服务创建接 口的触发,展示用于输入创建所选择的仓配增值服务所需的参数信息的输入界面;

S230、根据在输入界面接收到输入的参数信息,生成仓配增值服务创建请求,所述仓配增值服务创建请求中包含选择的仓配增值服务以及输入的参数信息;

S240、将所述仓配增值服务创建请求发送给所述增值服务中心,以触发所述增值服务中心按照输入的参数信息执行选择的仓配增值服务。

下面对上述各步骤做进一步详细介绍。

步骤S210中所述的仓配增值服务界面的一种展现形式如图3中所示,在该仓配增值服务界面中展示有可供用户选择的仓配增值服务、以及仓配增值服务创建接口。其中可供用户选择的仓配增值服务包括但不限于:物品贴码、安装、库存加工、二次包装等等。该仓配增值服务可以由不同的仓配增值服务提供者提供,其均通过该仓配增值服务界面来展示。在该仓配增值服务界面中还提供仓配增值服务创建接口。其中,可以如图3中所示,提供一个仓配增值服务创建接口,在用户选择其中一个仓配增值服务情况下,通过该统一的仓配增值服务接口来创建仓配增值服务。也可以如图4中所示,每一仓配增值服务对应一创建接口。仓配增值服务以及创建接口在该仓配增值服务界面中的展现方式可以多种,图3及图4中所示仅为发明人所列举的两种实例,本申请实施例并不局限于此。

另外,在该仓配增值服务界面中还可提供查询接口和/或取消接口。通过该查询接口可查询用户已经创建的仓配增值服务相关信息。通过取消接口可取消用户已经创建的仓配增值服务。

步骤S220为在接收到用户选择一仓配增值服务以及对仓配增值服务创建接口的触发,进入输入界面。在该输入界面可接收用户针对选择的仓配增值服务所需提供的参数信息。其中,在用户触发所述仓配增值服务创建接口后,展示输入界面的过程即为由仓配增值服务界面进入输入界面的过程,具体可包括如下子步骤:

子步骤2201、查询与所选择的仓配增值服务对应的业务规则;

由于每一仓配增值服务均对应特定的业务规则,该仓配增值服务对应的特定业务规则可由增值服务中心设置。因此,查询与所选择的仓配增值服务对应的业务规则可以向仓配增值服务中心查询,或在所述仓配增值服务中心将所述业务规则发送给客户端并保存在客户端本地情况下,在本地查询。所述业务规则用于规定创建仓配增值服务需要提供的参数信息。

子步骤2202、获取所述业务规则中规定的参数;

例如,在用户选择创建的仓配增值服务为物品贴码时,针对物品贴码需要提供入库单信息。又如,在用户选择创建的仓配增值服务为安装时,需提供发货单及安装地址等信息。

子步骤2203、展示用于输入规定的参数的参数信息的界面作为所述输入界面。

如图5中所示,其为用户选择的仓配增值服务为物品贴码情况下,对应的输入界面示意图。

另外,所述输入界面还可用于输入仓配增值服务提供者,也就是通过该输入界面用户可选择为其服务的仓配增值服务提供者。如图6中所示,在该输入界面中显示有所有可以提供用户选择的仓配增值服务的仓配增值服务提供者,图6中的提供者A、提供者B、...、提供者E为可以提供物品贴码服务的所有提供者,用户可从中选择其一为其服务。

步骤S230为生成仓配增值服务创建请求的步骤,根据用户选择的仓配增值服务以及通过所述输入界面接收的参数信息,生成仓配增值服务创建请求。在所述仓配增值服务创建请求中携带有用户选择的仓配增值服务以及参数信息。可以理解的是,若通过所述输入界面接收用户选择的仓配增值服务提供者,则所述仓配增值服务创建请求中除包含选择的仓配增值服务以及输入的参数信息外,还包含有选择的仓配增值服务提供者。

步骤S240为将所述仓配增值服务创建请求发送给所述增值服务中心,以触发所述增值服务中心按照输入的参数信息执行选择的仓配增值服务。不论哪个仓配增值服务提供者提供的哪种仓配增值服务均统一发 送给增值服务中心,由增值服务中心进行统一的管理。其中,增值服务中心对仓配增值服务创建请求的处理过程将在下文介绍。

如图1中的步骤S10,在发送所述仓配增值服务创建请求后,可以接收所述增值服务中心反馈的与所述仓配增值服务创建请求对应的初始仓配增值服务执行信息;以及展示所述初始仓配增值服务执行信息。其中,所述初始仓配增值服务执行信息包括:所述增值服务中心依据所述仓配增值服务创建请求生成的仓配增值服务单的单号。例如,在发送完仓配增值服务创建请求后,即接收到增值服务中心返回的针对该仓配增值服务创建请求生成的仓配增值服务单的单号,则可直接展示该单号。

仍如图1中步骤S13所示,在发送所述仓配增值服务创建请求后,还可以接收所述增值服务中心提供的与所述仓配增值服务创建请求对应的后续仓配增值服务执行信息,并展示该后续仓配增值服务执行信息。具体的接收及展示该仓配增值服务执行信息的方法可以为:通过所述仓配增值服务界面提供查询接口;响应于用户对所述查询接口的触发,向增值服务中心发送后续仓配增值服务执行信息的请求;接收所述增值服务中心提供的后续仓配增值服务执行信息,展示接收到的后续仓配增值服务执行信息。所述后续仓配增值服务执行信息包括:所述仓配增值服务创建请求的执行结果,即仓配增值服务创建请求的当前执行状态,例如是否完成,或已执行百分比等等。如图7中所示,用户触发所述查询接口后,在查询界面展示仓配增值服务执行信息的示意图,假设该用户已创建的仓配增值服务共三个,图7中所示的单号为仓配增值服务单的单号,在该查询界面中展示所有用户已创建的仓配增值服务对应的单号以及执行结果。需要说明的是,所述初始仓配增值服务执行信息也可以在用户触发所述查询接口的情况下进行展示。如图7中同时展示了初始仓配增值服务执行信息和后续仓配增值服务执行信息。

另外,各仓配增值服务提供者为用户提供仓配增值服务均需用户完成相应事务的执行,即需用户履行相应的义务。例如,需用户支付相应费用。本申请实施例对所述事务确定规则不做具体限制,例如可以规定不同类型的仓配增值服务需支付不同的费用。该事务确定规则保证了仓配增值服务按照统 一标准确定用户需执行的事务。因此,所述初始仓配增值服务执行信息或后续仓配增值服务执行信息还可包括:所述增值服务中心依据事务确定规则确定的所述用户针对所选择的仓配增值服务需执行的事务,且展示所述初始或候选仓配增值服务执行信息的步骤包括:提供事务执行接口;响应于用户对事务执行接口的触发,向增值服务中心发送对于所述用户针对所选择的仓配增值服务需执行的事务的请求;接收来自增值服务中心的所述用户针对所选择的仓配增值服务需执行的事务。发送所述事务的执行结果给所述增值服务中心。如图8中所示,为在图7中所示的查询界面提供用户已经创建的各仓配增值服务的事务执行接口,即支付接口。通过该支付接口用户可执行为各仓配增值服务支付相应的费用的操作。可见,本申请实施例通过增值服务中心统一设置仓配增值服务事务确定规则,使得仓配增值服务具有统一的管理标准。

图9是根据本申请另一个实施例的用于提供仓配增值服务的方法的流程图,图9中所示的方法对应图1中增值服务中心的操作步骤S5~S7,该方法用于增值服务中心基于从客户端接收的用户选择的仓配增值服务创建请求完成相应的仓配增值服务。该增值服务中心为仓储管理系统中新增的一个子系统,用于统一管理仓储管理中所提供的仓配增值服务。该方法主要包括如下步骤:

S910、接收客户端发送的包含用户选择的仓配增值服务、以及仓配增值服务所需的参数信息的仓配增值服务创建请求;

S920、依据所述仓配增值服务创建请求中的用户选择的仓配增值服务、以及仓配增值服务所需的参数信息,生成仓配增值服务单;

S930、发送所述仓配增值服务单给仓配增值服务提供者,以触发所述仓配增值服务提供者基于仓配增值服务所需的参数信息执行用户选择的所述仓配增值服务。

下面对上述各步骤做进一步详细介绍。

步骤S910中所述接收的仓配增值服务创建请求同上面实施例中所述,其携带有用户选择的仓配增值服务以及该仓配增值服务的参数信息。还可进 一步包括用户选择的仓配增值服务提供者。其中,所述仓配增值服务的参数信息为依据业务规则创建用户选择的仓配增值服务需提供的信息。该业务规则可根据仓配增值服务的变化而定期更新。通过该业务规则可为每个仓配增值服务设置固定的参数信息,减小了不同仓配增值服务提供者提供同一仓配增值服务时的操作差异性,对于用户来说降低了理解成本。

为了方便管理,本申请实施例为仓配增值服务创建请求生成具有唯一单号的仓配增值服务单,如步骤S920中所述。在生成的仓配增值服务单中包含仓配增值服务提供者、单号以及仓配增值服务创建请求中包含的其他参数信息。其中,若所述仓配增值服务创建请求中未包含用户选择的仓配增值服务提供者,则可为该用户选择的仓配增值服务确定仓配增值服务提供者。确定仓配增值服务提供者的方法具体可以为:

首先,确定能够提供用户选择的仓配增值服务的仓配增值服务提供者集合;所述确定能够提供用户选择的仓配增值服务的仓配增值服务提供者集合的步骤具体可包括:基于预输入的各仓配增值服务提供者提供的仓配增值服务的列表,确定能够提供用户选择的仓配增值服务的仓配增值服务提供者集合。也就是说,在增值服务中心记载所有可提供仓配增值服务的仓配增值服务提供者信息,以及该仓配增值服务提供者可提供的仓配增值服务。换句话讲,在仓储管理系统中所有仓配增值服务提供者提供的各种仓配增值服务均通过该增值服务中心来统一管理,因此,可有效降低不同仓配增值服务提供者的不同仓配增值服务系统的对接成本。

之后,在所述仓配增值服务提供者集合中选择为所述用户服务的仓配增值服务提供者。其中,所述在所述仓配增值服务提供者集合中选择为所述用户服务的仓配增值服务提供者的步骤包括以下至少之一:

在所述仓配增值服务提供者集合中轮流选择仓配增值服务提供者,作为为用户服务的仓配增值服务提供者;

在所述仓配增值服务提供者集合中随机选择仓配增值服务提供者,作为为用户服务的仓配增值服务提供者。

步骤S930所述的发送所述仓配增值服务单给仓配增值服务提供者,其中,在所述仓配增值服务提供者为采用上述确定方法确定的情况下,此步骤 为:发送所述仓配增值服务单给选择的为所述用户服务的仓配增值服务提供者。若所述仓配增值服务创建请求中包含用户选择的仓配增值服务提供者,则此步骤为:发送所述仓配增值服务单给所述仓配增值服务创建请求中的仓配增值服务提供者。

具体的仓配增值服务由该仓配增值服务提供者线下操作完成,例如,线下执行物品贴码、安装、库存加工等增值服务。

另外,为保证该仓配增值服务的执行效率,本申请实施例可以从发送所述仓配增值服务单开始计时;判断当前时间距离开始计时的时间的时长是否达到规定时长阈值;若达到规定时长阈值,则关闭所述仓配增值服务单。也就是本申请实施例可判断仓配增值服务单的执行是否超时,若超时则关闭该仓配增值服务单。若在所述规定时长阈值前接收到仓配增值服务提供者反馈的仓配增值服务单的执行结果,则停止计时。另外,若由于超时而关闭所述仓配增值服务单,则通知所述仓配增值服务提供者同步关闭所述仓配增值服务单,以保证仓配增值服务处理的一致性。

另外,如图1中的步骤S8~S9,本申请实施例可获取与所述仓配增值服务创建请求对应的初始仓配增值服务执行信息;并发送所述初始仓配增值服务执行信息给所述客户端。所述初始仓配增值服务执行信息包括:依据所述仓配增值服务创建请求生成的仓配增值服务单的单号。

如图1中的步骤S11~S12,本申请实施例还可获取后续仓配增值服务执行信息,并发送给客户端。所述后续仓配增值服务执行信息包括:所述仓配增值服务创建请求的执行结果。对于所述仓配增值服务创建请求的执行结果的获取方法具体为:接收来自仓配增值服务提供者的对所述仓配增值服务创建请求的执行结果。获取所述仓配增值服务提供者对所述仓配增值服务创建请求的执行结果的目的之一在于,可以依据所述仓配增值服务提供者对所述仓配增值服务请求的执行结果更新相应仓储信息。例如,若所述仓配增值服务为库存加工,则需要通知仓储管理系统的仓储中心更新库存信息;若所述仓配增值服务为物品贴码,则需要通知仓储管理系统的物品中心更新物品信息。从而保持仓储管理系统中各子系统间信息的一致性。获取所述后续仓配增值服务执行信息的另一目的在于:响应于来自客户端的后续仓配增 值服务执行信息的请求,向客户端发送后续仓配增值服务执行信息。

如前文中所述,各仓配增值服务提供者为用户提供仓配增值服务均需用户完成相应事务的执行,即需用户履行相应的义务。例如,需用户支付相应费用。接收来自客户端的所述用户针对所选择的仓配增值服务需执行的事务的请求;依据事务确定规则确定所述用户针对所选择的仓配增值服务需执行的事务;并将确定的所述用户针对所选择的仓配增值服务需执行的事务发送给所述客户端。以及接收客户端反馈的事务执行结果。本申请实施例对所述事务确定规则不做具体限制,例如可以规定不同类型的仓配增值服务需支付不同的费用。该事务确定规则保证了仓配增值服务按照统一标准确定用户需执行的事务。

本申请实施例还提供一种与上述用于提供仓配增值服务的方法对应的用于提供仓配增值服务的装置,该装置用于客户端展示增值服务中心提供的仓配增值服务,以辅助增值服务中心为用户提供仓配增值服务,如图10中所示为所述装置结构示意图,所述装置主要包括如下单元:

第一展示单元1010,用于通过仓配增值服务界面展示增值服务中心可提供的仓配增值服务以及仓配增值服务创建接口;

第二展示单元1020,用于响应于用户对仓配增值服务的选择和对仓配增值服务创建接口的触发,展示用于输入创建所选择的仓配增值服务所需的参数信息的输入界面;

请求生成单元1030,用于根据在输入界面接收到输入的参数信息,生成仓配增值服务创建请求,所述仓配增值服务创建请求中包含选择的仓配增值服务以及输入的参数信息;

请求发送单元1040,用于将所述仓配增值服务创建请求发送给所述增值服务中心,以触发所述增值服务中心按照输入的参数信息执行选择的仓配增值服务。

其中,所述第二展示单元1020被配置为:

查询与所选择的仓配增值服务对应的业务规则;

获取所述业务规则中规定的参数;

展示用于输入规定的参数的参数信息的界面作为所述输入界面。

所述输入界面还用于输入仓配增值服务提供者,且

所述请求生成单元1030被配置为:根据在输入界面接收的仓配增值服务提供者,生成对于所述仓配增值服务提供者的仓配增值服务创建请求,所述仓配增值服务创建请求中除包含选择的仓配增值服务以及输入的参数信息外,还包含仓配增值服务提供者。

所述装置还包括:

初始仓配增值服务执行信息接收单元1050,用于接收所述增值服务中心反馈的与所述仓配增值服务创建请求对应的初始仓配增值服务执行信息;所述初始仓配增值服务执行信息包括:所述增值服务中心依据所述仓配增值服务创建请求生成的仓配增值服务单的单号。

第三展示单元1060,用于展示所述初始仓配增值服务执行信息。

所述第一展示单元被配置为:

通过所述仓配增值服务界面提供查询接口;

请求发送单元1040被配置为:响应于用户对所述查询接口的触发,向增值服务中心发送后续仓配增值服务执行信息的请求;

所述装置还包括:

后续仓配增值服务执行信息接收单元1070,用于接收后续仓配增值服务执行信息;所述后续仓配增值服务执行信息包括:所述仓配增值服务创建请求的执行结果。

第四展示单元1080,用于展示接收到的后续仓配增值服务执行信息。

所述初始或后续仓配增值服务执行信息包括:所述增值服务中心依据事务确定规则确定的所述用户针对所选择的仓配增值服务需执行的事务,且

所述第三展示单元1060或所述第四展示单元1070被配置为:提供事务执行接口;

响应于用户对事务执行接口的触发,向增值服务中心发送对于所述用户针对所选择的仓配增值服务需执行的事务的请求;

接收来自增值服务中心的所述用户针对所选择的仓配增值服务需执 行的事务。

所述装置还包括:

事务执行结果发送单元1080,用于发送所述事务的执行结果给所述增值服务中心。

本申请实施例还提供一种与上述用于提供仓配增值服务的方法对应的用于提供仓配增值服务的装置,用于增值服务中心基于从客户端接收的仓配增值服务创建请求完成相应的仓配增值服务,如图11中所示为所述装置的结构示意图,所述装置包括:

仓配增值服务创建请求接收单元1110,用于接收客户端发送的包含用户选择的仓配增值服务、以及仓配增值服务所需的参数信息的仓配增值服务创建请求;

仓配增值服务单生成单元1120,用于依据所述仓配增值服务创建请求中的用户选择的仓配增值服务、以及仓配增值服务所需的参数信息,生成仓配增值服务单;

仓配增值服务单发送单元1130,用于发送所述仓配增值服务单给仓配增值服务提供者,以触发所述仓配增值服务提供者基于仓配增值服务所需的参数信息执行用户选择的所述仓配增值服务。

所述仓配增值服务单发送单元1130被配置为:

确定能够提供用户选择的仓配增值服务的仓配增值服务提供者集合;

在所述仓配增值服务提供者集合中选择为所述用户服务的仓配增值服务提供者;

发送所述仓配增值服务单给选择的为所述用户服务的仓配增值服务提供者。

所述仓配增值服务单发送单元1130被配置为:基于预输入的各仓配增值服务提供者提供的仓配增值服务的列表,确定能够提供用户选择的仓配增值服务的仓配增值服务提供者集合。

所述仓配增值服务单发送单元1130被配置为:采用以下至少之一在所述仓配增值服务提供者集合中选择为所述用户服务的仓配增值服务提供者:

在所述仓配增值服务提供者集合中轮流选择仓配增值服务提供者,作为为用户服务的仓配增值服务提供者;

在所述仓配增值服务提供者集合中随机选择仓配增值服务提供者,作为为用户服务的仓配增值服务提供者。

所述仓配增值服务创建请求中还包含用户输入的仓配增值服务提供者,

所述仓配增值服务单生成单元1110被配置为:基于所述仓配增值服务创建请求中的仓配增值服务提供者,生成对于所述仓配增值服务提供者的仓配增值服务单;

所述仓配增值服务单发送单元1130被配置为:发送所述仓配增值服务单给所述仓配增值服务创建请求中的仓配增值服务提供者。

所述装置还包括:

获取单元1140,用于获取与所述仓配增值服务创建请求对应的初始仓配增值服务执行信息;

初始仓配增值服务执行信息发送单元1150,用于发送所述初始仓配增值服务执行信息给所述客户端。

所述初始仓配增值服务执行信息包括:依据所述仓配增值服务创建请求生成的仓配增值服务单的单号。

所述装置还包括:

后续仓配增值服务执行信息发送单元1160,用于响应于来自客户端的后续仓配增值服务执行信息的请求,向客户端发送后续仓配增值服务执行信息。

所述后续仓配增值服务执行信息包括:

所述仓配增值服务创建请求的执行结果。

所述装置还包括:

执行结果接收单元1170,用于接收来自仓配增值服务提供者的对所述仓配增值服务请求的执行结果;

更新单元1180,用于依据所述仓配增值服务提供者对所述仓配增值服务请求的执行结果更新相应仓储信息。

所述装置还包括:

事务请求接收单元1190,用于接收来自客户端的所述用户针对所选择的仓配增值服务需执行的事务的请求;

事务确定单元11100,用于依据事务确定规则确定所述用户针对所选择的仓配增值服务需执行的事务;

事务发送单元11110,用于将确定的所述用户针对所选择的仓配增值服务需执行的事务发送给所述客户端。

所述装置还包括:

事务执行结果接收单元11120,用于接收客户端反馈的事务执行结果。

所述仓配增值服务单发送单元1130被配置为:

从发送所述仓配增值服务单开始计时;

判断当前时间距离开始计时的时间的时长是否达到规定时长阈值;

若达到规定时长阈值,则关闭所述仓配增值服务单。

所述装置还包括:

通知单元11130,用于通知所述仓配增值服务提供者同步关闭所述仓配增值服务单。

综上所述,本申请实施例的用于提供仓配增值服务的方法及装置,客户端提供统一的仓配增值服务展示界面来展示增值服务中心可提供的所有仓配增值服务及仓配增值服务创建接口,供用户选择仓配增值服务以及填写相应的参数信息,以创建仓配增值服务创建请求,将该仓配增值服务创建请求发送给增值服务中心,由增值服务中心依据所述仓配增值服务创建请求创建对应的仓配增值服务单,并将该仓配增值服务单发送给仓配增值服务提供者。可见,所有的仓配增值服务均通过增值服务中心统一管理,因此,增值服务中心可针对各仓配增值服务设置统一的业务规则以及事务确定规则,实现了仓配增值服务统一标准,统一管理,有效保证仓配增值服务质量的同时,降低了用户的理解成本。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的 数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1