本发明实施例涉及电商平台技术领域,尤其涉及一种商品定制方法、装置、设备及存储介质。
背景技术:
随着互联网不断的兴起壮大,电商平台如雨后春笋般大量涌现,消费者可以足不出户,通过网上下单、支付等一系列流程完成购物。
当前,随着消费者的消费水平不断提高,消费者对商品的差异化与个性化需求越来越大,越来越多的消费者希望能买到与其他人不同的商品,追求商品的独特性与商品的个性化。但是,目前多数电商平台为消费者提供的个性化定制服务,也仅限于签名、刻字以及图案定制等,定制手段比较单一,无法满足消费者对商品的个性化定制需求。
技术实现要素:
本发明实施例提供一种商品定制方法、装置、设备及存储介质,以满足消费者对商品模型的个性化定制需求。
第一方面,本发明实施例提供了一种商品定制方法,应用于第一用户客户端,包括:
如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户;
在接收所述第一用户上传的商品模型数据包后,创建与所述商品模型数据包匹配的目标模型可定制商品;
将创建好的所述目标模型可定制商品的相关信息发送至电商平台服务器,以使所述电商平台服务器向第二用户客户端发布所述目标模型可定制商品。
第二方面,本发明实施例提供了一种商品定制方法,应用于第二客户端,包括:
如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将所述目标模型可定制商品的定制编辑页面提供给所述第二用户;
获取所述第二用户在所述定制编辑界面中修改所述目标模型可定制商品的原始模型后生成并确认的所述目标模型可定制商品的目标定制模型;
如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器,以使所述电商平台服务器将所述目标模型可定制商品的目标定制模型发送至匹配的第一用户客户端进行模型定制。
第三方面,本发明实施例还提供了一种商品定制装置,应用于第一用户客户端,包括:
创建商品编辑界面提供模块,用于如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户;
定制商品创建模块,用于在接收所述第一用户上传的商品模型数据包后,创建与所述商品模型数据包匹配的目标模型可定制商品;
定制商品发布模块,用于将创建好的所述目标模型可定制商品的相关信息发送至电商平台服务器,以使所述电商平台服务器向第二用户客户端发布所述目标模型可定制商品。
第四方面,本发明实施例还提供了一种商品定制装置,应用于第二用户客户端,包括:
定制编辑页面提供模块,用于如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将所述目标模型可定制商品的定制编辑页面提供给所述第二用户;
目标定制模型获取模块,用于获取所述第二用户在所述定制编辑界面中修改所述目标模型可定制商品的原始模型后生成并确认的所述目标模型可定制商品的目标定制模型;
商品定制请求模块,用于如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器,以使所述电商平台服务器将所述目标模型可定制商品的目标定制模型发送至匹配的第一用户客户端进行模型定制。
第五方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明任意实施例所述的应用于第一用户客户端的商品定制方法。
第六方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的应用于第一用户客户端的商品定制方法。
第七方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明任意实施例所述的应用于第二用户客户端的商品定制方法。
第八方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的应用于第二用户客户端的商品定制方法。
本发明实施例提供的技术方案中,第一用户(也即商家用户)若要在电商平台发布可定制商品时,首先在第一用户客户端中发起模型可定制商品创建请求,然后在第一用户客户端提供的创建商品编辑界面中商品模型数据包,使第一用户客户端完成对目标模型可定制商品的创建后,将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布该创建好的目标模型可定制商品。进而,当第二用户针对目标模型可定制商品具有定制需求时,首先在第二用户客户端发起针对目标模型可定制商品的定制请求,然后在第二用户客户端提供的定制编辑界面中对目标模型可定制商品的原始模型进行修改后生成确认的目标模型可定制商品的目标定制模型,使第二用户客户端完成对目标模型可定制商品的定制,当第二用户下单购买时,第二用户客户端将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端供第一用户进行定制生产,由此,满足了第二用户(也即消费用户)对商品模型的个性化定制需求,进而扩大了支持定制的商品种类。
附图说明
图1是本发明实施例一中的一种商品定制方法的流程图;
图2是本发明实施例二中的一种商品定制方法的流程图;
图3是本发明实施例三中的一种商品定制方法的流程图;
图4是本发明实施例四中的一种商品定制装置的结构示意图;
图5是本发明实施例五中的一种商品定制装置的结构示意图;
图6是本发明实施例六中的一种计算机设备的硬件结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图1是本发明实施例一提供的一种商品定制方法的流程图,可适用于商家用户在电商平台商家用户客户端创建并上架模型可定制商品的情况,该方法可以由本发明实施例提供的应用于第一用户客户端的商品定制装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成在计算机设备中,例如是运行电商平台商家用户客户端(第一用户客户端)的计算机设备中。
如图1所示,本实施例的方法,适用于第一用户客户端,具体包括:
s110、如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户。
其中,第一用户指的是电商平台的商家用户,对应的,第一用户客户端指的是用于商家用户执行订单管理、生产发货、商品管理、物流管理财务管理等操作的电商平台客户端,可以是网页版客户端,也可以是移动终端侧app(application,应用程序)版客户端等。
下述,第二用户指的是电商平台的消费用户,对应的,第二用户客户端指的是用于消费用户执行浏览商品、定制商品、下单支付等操作的电商平台客户端,可以是网页版客户端,也可以是移动终端侧app版客户端,还可以是微信小程序、支付宝小程序等,本实施例对电商平台客户端的形式不做具体限定。
第一用户可以登录第一用户客户端创建商品,具体的,第一用户在第一用户客户端中的商品创建界面选择模型可定制商品点击创建之后,即向第一用户客户端发送了模型可定制商品创建请求,第一用户客户端为第一用户提供创建商品编辑界面,此时,第一用户客户端由商品创建界面跳转到创建商品编辑界面。其中,模型可定制商品指的是电商平台预先根据商品品类建立的能够定制模型的商品。
s120、在接收第一用户上传的商品模型数据包后,创建与商品模型数据包匹配的目标模型可定制商品。
第一用户将预先创建完成的商品模型数据包在创建商品编辑界面中进行上传操作。可选的,商品模型数据包中包括的可定制的模型以及与所述可定制的模型匹配的模型定制规则。
其中,可定制的模型可以是2d模型,也可以是3d模型。
以可定制的模型为3d模型为例,其具体为第二用户在浏览商品时展示商品的3d模型,同时,该可定制的模型还包括了商品各个部分的材质信息。以拉杆箱为例,3d模型可由拉杆、箱体和轮子这三个部分组成,每一部分可支持材质信息是什么,例如塑料、金属等。值得指出的是,一个商品的模型拆分的组成部分粒度越细,那么这个商品的模型可定制化程度也就越高。
与可定制的模型匹配的模型定制规则,指的是第二用户在定制商品模型时(也即对定制商品的原始模型进行修改时)应该遵循的规则。
可选的,模型定制规则包括但不限于:模型的长宽高限制范围、模型的可选材质限制范围、模型对应成品的重量限制范围等。在第一用户将商品模型数据包上传后,第二用户在定制模型时即可查看目标模型可定制商品的模型定制规则。值的指出是,设置模型定制规则的意义不在于对第二用户的定制范围进行显示,而在于使第二用户的定制模型具备可生产性。
具体的,商品模型数据包中还可以包括其他相关信息,例如是定制价格信息、定制生产周期信息等等。其中,商品的定制价格以及定制周期均与第二用户的确定的定制模型相关。
可选的,在创建与商品模型数据包匹配的目标模型可定制商品之后,还可以对其进行渲染操作,生成目标模型可定制商品的3d展示模型,该3d展示模型效果即为目标模型可定制商品在第二用户客户端中的展示效果。
s130、将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布目标模型可定制商品。
在创建好目标模型可定制商品后,第一用户客户端将目标模型可定制商品的相关信息发送至电商平台服务器,具体的,可以是将目标模型可定制商品的可定制的3d模型、模型定制规则、定制周期、定制价格等信息发送至电商平台服务器,进而,电商平台服务器将目标模型可定制商品在电商平台进行发布,第二用户在其使用的第二用户客户端中即可查看,并在有定制需求时能够进行个性化定制。
本发明实施例提供的技术方案中,第一用户(也即商家用户)若要在电商平台发布可定制商品时,首先在第一用户客户端中发起模型可定制商品创建请求,然后在第一用户客户端提供的创建商品编辑界面中商品模型数据包,使第一用户客户端完成对目标模型可定制商品的创建后,将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布该创建好的目标模型可定制商品。进而,当第二用户针对目标模型可定制商品具有定制需求时,首先在第二用户客户端发起针对目标模型可定制商品的定制请求,然后在第二用户客户端提供的定制编辑界面中对目标模型可定制商品的原始模型进行修改后生成确认的目标模型可定制商品的目标定制模型,使第二用户客户端完成对目标模型可定制商品的定制,当第二用户下单购买时,第二用户客户端将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端供第一用户进行定制生产,由此,满足了第二用户(也即消费用户)对商品模型的个性化定制需求,进而扩大了支持定制的商品种类。
实施例二
图2是本发明实施例二提供的一种商品定制方法的流程图,可适用于消费用户在电商平台消费用户客户端定制并购买模型可定制商品的情况,该方法可以由本发明实施例提供的应用于第二用户客户端的商品定制装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成在计算机设备中,例如是运行电商平台消费用户客户端(第二用户客户端)的计算机设备中。
如图2所示,本实施例的方法具体包括:
s210、如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将目标模型可定制商品的定制编辑页面提供给第二用户。
其中,第二用户指的是电商平台的消费用户,对应的,第二用户客户端指的是用于消费用户执行浏览商品、定制商品、下单支付等操作的电商平台客户端,例如可以是网页版客户端,也可以是移动终端侧app版客户端,还可以是微信小程序、支付宝小程序等,本实施例对电商平台客户端的形式不做具体限定。
下述,第一用户指的是电商平台的商家用户,对应的,第一用户客户端指的是用于商家用户执行订单管理、生产发货、商品管理、物流管理财务管理等操作的电商平台客户端,可以是网页版客户端,也可以是移动终端侧app版客户端等。
第一用户在第一用户客户端创建好目标模型可定制商品,并通过电商平台服务器发布后,第二用户即可在第二用户客户端中查看目标模型可定制商品,并在第二用户客户端中进行模型个性化定制操作。
第二用户针对其选择的目标模型可定制商品选择定制商品选项进行定制操作,例如是点击“立即定制商品”实体按钮或虚拟按键,本实施例对定制操作的入口不做具体限定,随即第二用户客户端的显示界面跳转至定制商品编辑界面,在该界面中第二用户可以直观地看到目标模型可定制商品定制后的模型改变情况。
s220、获取第二用户在定制编辑界面中修改目标模型可定制商品的原始模型后生成并确认的目标模型可定制商品的目标定制模型。
在将定制编辑页面提供给所述第二用户之后,在电商平台服务器中获取目标模型可定制商品的商品模型数据包,并将商品模型数据包中的模型提供给第二用户进行定制操作。其中,目标模型可定制商品的原始模型即为匹配的第一用户上传至电商平台服务器的商品模型数据包中的模型。
在定制商品编辑界面中,第二用户可以根据自己的定制需求对目标模型可定制商品的原始模型进行修改。其中,修改操作可以是使用鼠标等计算机输入设备对原始模型的设定组成部分进行设定操作(例如点击、拖拉、选择等)来实现,也可以是通过键盘等计算机输入设备针对设定组成部分输入定制参数等。本实施例对修改操作的方式不做具体限定,只要能实现第二用户对模型的定制操作即可。
具体的,目标定制模型与原始模型的区别至少包括下述至少一项:模型的形状信息、模型的颜色信息、模型设定组成部分的材质信息以及添加自定义的组成部分。也即,第二用户可以通过修改原始模型的形状信,也可以通过修改原始模型的颜色信息,也可以通过修改原始模型设定组成部分的材质信息,也可以在原始模型的基础上添加自定义的组成部分。
以拉杆箱为例,第二用户在第二客户端进入拉杆箱3d模型的定制编辑页面界面后,可以将拉杆的材质设置为铝合金,将箱体的材质设置为聚碳酸酯(简称pc),将箱轮的材质设置为金属。此外,第二用户还可以调整箱体模型的长宽高和拉杆的形状,最后,用户还可以根据自己的喜好为拉杆箱上色。
第二用户在其修改完成后即可提交确认,此时定制商品编辑界面中显示的用户修改完成的模型即为目标模型可定制商品的目标定制模型。
在获取到第二用户确认的目标定制模型之后,还可以对目标定制模型进行渲染,生成目标模型可定制商品定制后的商品展示图,以供第二用户查看模型可定制商品订制后的商品样式,第二用户可以任意角度看清楚商品的各个部分,使用户对目标模型可定制商品具有更加直观的感受。
在将目标模型可定制商品展示图提供给第二用户之后,还可以根据目标模型可定制商品的商品模型数据包中的定制周期信息和定制价格信息,确定出与目标模型可定制商品的目标定制模型匹配的目标定制周期和目标定制价格,进而将目标定制周期和目标定制价格提示给第二用户。
s230、如果接收到第二用户的下单请求,则将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标模型可定制商品的目标定制模型发送至匹配的第一用户客户端进行模型定制。
第二用户完成模型定制后,即可针对目标模型可定制商品进行下单操作,第二用户客户端接收到第二用户的下单请求,则将第二用户针对目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端通知第一用户进行定制生产。
其中,在第二用户客户端在向电商平台服务器发送目标定制模型时,还可以同时发送与目标定制模型匹配的目标定制价格和目标定制周期等信息。
本发明实施例提供的技术方案中,第一用户(也即商家用户)若要在电商平台发布可定制商品时,首先在第一用户客户端中发起模型可定制商品创建请求,然后在第一用户客户端提供的创建商品编辑界面中商品模型数据包,使第一用户客户端完成对目标模型可定制商品的创建后,将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布该创建完成的目标模型可定制商品。进而,当第二用户针对目标模型可定制商品具有定制需求时,首先在第二用户客户端发起针对目标模型可定制商品的定制请求,然后在第二用户客户端提供的定制编辑界面中对目标模型可定制商品的原始模型进行修改后生成确认的目标模型可定制商品的目标定制模型,使第二用户客户端完成对目标模型可定制商品的定制,当第二用户下单购买时,第二用户客户端将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端供第一用户进行定制生产,由此,满足了第二用户(也即消费用户)对商品模型的个性化定制需求,进而扩大了支持定制的商品种类。
作为本实施例一种可选的实施方式,在s230之前,还包括:如果确定目标定制模型不符合匹配的第一用户客户配置的模型定制规则,则提示第二用户对目标定制模型进行修改,直至目标定制模型满足模型定制规则。
在向第二用户提供下单服务之前,还需对目标定制模型进行自动审核,以保证第二用户确认的目标定制模型具备可生产性。如果目标定制模型不满足模型定制规则,则提示第二用户进行修改,同时可以提示第二用户当前待定定制模型不满足的定制规则是什么,并对再次获取的目标定制模型进行自动审核;如果目标定制模型满足模型定制规则,则根据目标定制模型生成目标模型可定制商品展示图提供给第二用户。
其中,审核目标定制模型是否满足模型定制规则时的审核内容包括但不限于:模型的长、宽、高是否超过限制,如果超过最大值或低于最小值,则不允许用户对模型进行拉伸或压缩;模型的材质是否合适,例如用户使用了不合适的易碎材质来替换需要高硬度材质的模型部位,则不允许用户使用该材质;模型对应成品的重量是否超过最大值,如果超过预设值,最后的成品可能会影响用户体验,需要用户更换不同的材质;模型各个部位所选择的材质是否达到了最低要求,例如硬度、耐热性、安全性等;模型各个部位对应的材质是否有充足的库存;模型的生产成本是否超过了预设值。
值得指出的是,自动审核的操作可以是第二用户客户端执行的,也可以是电商平台服务器执行的。在自动审核的操作是电商平台服务器执行的情况下,只需第二用户客户端将目标定制模型发送至电商平台服务器进行自动审核之后,再接收电商平台服务器反馈的自动审核结果即可。在自动审核的操作是第二用户客户端执行的情况下,第二用户客户端在自动审核过程中所需的审核标准或审核规则均可在电商平台服务器中获取。
作为本实施例一种可选的实施方式,可以将s220具体为:实时获取第二用户在定制编辑界面中每修改一次后生成的目标模型可定制商品的待定定制模型;如果确定待定定制模型不符合匹配的第一用户配置的模型定制规则,则提示第二用户对待定定制模型进行修改,直至待定定制模型满足模型定制规则;在接收到第二用户确认信息后,将当前待定定制模型作为目标定制模型。
基于上述实施方式中的自动审核,还可以在第二用户在对模型的修改过程中进行实时自动审核。这样设置的好处在于,能够避免出现由于目标定制模型中的不满足模型定制规则的一点儿问题而使第二用户重新对原始模型进行修改,减少第二用户不必要的重复操作。
具体的,在第二用户每修改一次模型,都会对修改后的模型进行实时自动审核,审核当前待定定制模型是否满足模型定制规则。如果当前待定定制模型不满足模型定制规则,则提示第二用户进行修改,同时可以提示第二用户当前待定定制模型不满足的定制规则是什么,并在第二用户进行修改后再次进行实时自动审核;如果当前待定定制模型满足模型定制规则,并在第二用户进行提交确认后,则将当前待定定制模型作为第二用户基于原始模型生成并确认的目标定制模型。
其中,审核当前待定定制模型是否满足模型定制规则时的审核内容包括但不限于:模型的长、宽、高是否超过限制,如果超过最大值或低于最小值,则不允许用户对模型进行拉伸或压缩;模型的材质是否合适,例如用户使用了不合适的易碎材质来替换需要高硬度材质的模型部位,则不允许用户使用该材质;模型对应成品的重量是否超过最大值,如果超过预设值,最后的成品可能会影响用户体验,需要用户更换不同的材质;模型各个部位所选择的材质是否达到了最低要求,例如硬度、耐热性、安全性等;模型各个部位对应的材质是否有充足的库存;模型的生产成本是否超过了预设值。
值得指出的是,实时自动审核的操作可以是第二用户客户端执行的,也可以是电商平台服务器执行的。在实时自动审核的操作是电商平台服务器执行的情况下,只需第二用户客户端将待定定制模型发送至电商平台服务器进行实时自动审核之后,再接收电商平台服务器反馈的实时自动审核结果即可。在实时自动审核的操作是第二用户客户端执行的情况下,第二用户客户端在实时自动审核过程中所需的审核标准或审核规则均可在电商平台服务器中获取。
在上述技术方案的基础上,对第二用户提交确认的定制模型进行自动审核或实时自动审核之后,还可以对通过自动审核或实时自动审核的目标定制模型进行人工审核。其中,人工审核是对自动审核的补充,如果相关审核人员认为第二用户自定义的目标定制模型不适合生产,则会驳回这个目标定制模型,进而第二用户客户端会再次通知第二用户进行修改模型。
具体的,人工审核可以在第二用户下单之后,作为一种可选的实施方式,在将目标模型可定制商品的目标定制模型发送至电商平台服务器之后,还包括:如果接收到针对目标定制模型反馈的审核未通过信息,则根据审核未通过信息提示所述第二用户对所述目标定制模型进行修改。
在第二用户针对目标模型可定制商品下单之后,第二用户客户端在将目标定制模型发送至电商平台服务器之后,电商平台服务器针对目标定制模型发起人工审核请求,由相关审核人员进行审核。如果相关审核人员认为目标定制模型适合生产,则会确认这个目标定制模型,电商平台服务器将审核通过信息反馈至第二客户端;如果相关审核人员认为目标定制模型不适合生产,则会以设定的理由驳回这个目标定制模型。电商平台服务器将审核未通过信息反馈至第二客户端,审核未通过信息中可以包括审核未通过的理由,以使第二用户有针对地对目标定制模型进行修改。
其中,人工审核可以是在电商平台后台侧进行的,也可以是在第一用户客户端侧进行的。在人工审核是在第一用户客户端侧进行的情况下,电商平台服务器接收到第二用户客户端发送的目标定制模型之后,将目标定制模型发送至匹配的第一用户客户端,以使匹配的第一用户进行人工审核,人工审核结果经电商平台服务器返回至第二用户客户端。
具体的,人工审核可以在第二用户下单之前,作为一种可选的实施方式,在s230之前,还包括:在确定目标定制模型满足模型定制规则之后,向电商平台服务器提交目标定制模型的人工审核请求;如果接收到与人工审核请求对应的审核未通过信息,则根据审核未通过信息提示第二用户对所述目标定制模型进行修改,直至接收到与人工审核请求对应的审核通过信息。
在目标定制模型满足模型定制规则之后,也即目标模型通过自动审核或者实时自动审核之后,向电商平台服务器提交目标定制模型的人工审核请求,电商平台服务器受理该请求,由相关审核人员进行审核。如果相关审核人员认为目标定制模型适合生产,则会确认这个目标定制模型,电商平台服务器将审核通过信息反馈至第二客户端;如果相关审核人员认为目标定制模型不适合生产,则会以设定的理由驳回这个目标定制模型,电商平台服务器将审核未通过信息反馈至第二客户端,审核未通过信息中可以包括审核未通过的理由,以使第二用户有针对地对目标定制模型进行修改。
其中,人工审核可以是在电商平台后台侧进行的,也可以是在第一用户客户端侧进行的。在人工审核是在第一用户客户端侧进行的情况下,电商平台服务器接收到目标定制模型的人工审核请求之后,将该请求转发至匹配的第一用户客户端,以使匹配的第一用户进行人工审核,人工审核结果经电商平台服务器返回至第二用户客户端。
相对于第二用户下单后进行人工审核的方案,第二用户下单前进行人工审核的好处在于:由于模型的改变可能会影响定制周期和定制价格,进而能够避免对订单价格和订单完成周期等信息重复修改的问题。
值得指出的是,当人工审核不通过提示第二用户进行修改的情况下,针对第二用户修改后的模型首先要经过自动审核或实时自动审核,通过之后才会再次进入人工审核阶段。
实施例三
图3是本发明实施例三提供的一种商品定制方法的流程图,本实施例以上述实施例为基础提供一种具体的实施方式。本实施例提供的商品定制方法由本实施例提供的商品定制系统执行,其中,商品定制系统包括:电商平台服务器、第一用户客户端和第二用户客户端。
如图3所示,本实施例的方法具体包括:
s310、第一用户客户端如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户。
s320、第一用户客户端在接收第一用户上传的商品模型数据包后,创建与商品模型数据包匹配的目标模型可定制商品。
其中,所述商品模型数据包中包括可定制的3d模型,以及与所述可定制的3d模型匹配的模型定制规则。
s330、第一用户客户端将创建好的目标模型可定制商品的相关信息发送至电商平台服务器。
s340、电商平台服务器向第二用户客户端发布目标模型可定制商品。
s350、第二用户客户端如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将目标模型可定制商品的定制编辑页面提供给第二用户。
s360、第二用户客户端实时获取第二用户在定制编辑界面中每修改一次后生成的目标模型可定制商品的待定定制模型。
s370、第二用户客户端判断待定定制模型是否符合匹配的第一用户配置的模型定制规则,若否,则执行s380,若是,则执行s390。
s380、第二用户客户端提示第二用户对待定定制模型进行修改,返回执行s360。
s390、第二用户客户端在接收到第二用户确认信息后,将当前待定定制模型作为目标定制模型。
其中,目标定制模型与目标模型可定制商品的原始模型的区别包括模型的形状信息、模型的颜色信息、模型设定组成部分的材质信息以及添加自定义的组成部分中的至少一种。
s3100、第二用户客户端向电商平台服务器提交目标定制模型的人工审核请求。
s3110、电商平台客户端将目标定制模型的人工审核请求转发至匹配的第一用户客户端,并接收第一用户客户端反馈的人工审核结果,将该人工审核结果转发至第二用户客户端。
s3120、第二用户客户端判断人工审核结果是否为审核未通过信息,若是,则执行s3130,若否,则执行s3140。
s3130、第二用户客户端根据审核未通过信息提示第二用户对目标定制模型进行修改,返回s360。
s3140、第二用户客户端根据目标定制模型生成目标模型可定制商品展示图提供给第二用户。
s3150、第二用户客户端如果接收到第二用户的下单请求,则将目标模型可定制商品的目标定制模型发送至电商平台服务器。
电商平台服务器如果确定订单支付成功,则向匹配的第一用户客户端发送订单生产通知。第一用户客户端接收到订单生产通知后,创建与目标模型可定制商品匹配的生产单,以指导第一用户进行目标模型可定制商品的生成操作,同时将与生产单对应的生成进度反馈给电商平台服务器。进而,电商平台服务器根据接收的与目标模型可定制商品匹配的生产单对应的生产进度更新目标模型可定制商品的订单信息。
本实施例未尽详细解释之处,请参见前述实施例,在此不再赘述。
在上述技术方中,消费者可以实现对模型可定制商品的模型进行灵活定制,进而购买到自己的个性化模型定制商品,以此满足了消费者对商品的个性化定制需求。通过这种灵活定制商品的方式,既可以满足消费者独特的需求,同时也可以收集消费者个性化需求数据,进而在大量分析消费者个性化数据信息之后能够为消费者提供更好的定制服务。
实施例四
图4是本发明实施例四提供的一种商品定制装置的结构示意图,可适用于商家用户在电商平台商家用户客户端创建并上架模型可定制商品的情况,该装置可采用软件和/或硬件的方式实现,并一般可集成在计算机设备中,例如是运行电商平台商家用户客户端(第一用户客户端)的计算机设备中。
如图4所示,该商品定制装置,应用于第一用户客户端中,具体包括:创建商品编辑界面提供模块410、定制商品创建模块420和定制商品发布模块430。其中,
创建商品编辑界面提供模块410,用于如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户;
定制商品创建模块420,用于在接收所述第一用户上传的商品模型数据包后,创建与所述商品模型数据包匹配的目标模型可定制商品;
定制商品发布模块430,用于将创建好的所述目标模型可定制商品的相关信息发送至电商平台服务器,以使所述电商平台服务器向第二用户客户端发布所述目标模型可定制商品。
本发明实施例提供的技术方案中,第一用户(也即商家用户)若要在电商平台发布可定制商品时,首先在第一用户客户端中发起模型可定制商品创建请求,然后在第一用户客户端提供的创建商品编辑界面中商品模型数据包,使第一用户客户端完成对目标模型可定制商品的创建后,将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布该创建好的目标模型可定制商品。进而,当第二用户针对目标模型可定制商品具有定制需求时,首先在第二用户客户端发起针对目标模型可定制商品的定制请求,然后在第二用户客户端提供的定制编辑界面中对目标模型可定制商品的原始模型进行修改后生成确认的目标模型可定制商品的目标定制模型,使第二用户客户端完成对目标模型可定制商品的定制,当第二用户下单购买时,第二用户客户端将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端供第一用户进行定制生产,由此,满足了第二用户(也即消费用户)对商品模型的个性化定制需求,进而扩大了支持定制的商品种类。
具体的,所述商品模型数据包中包括可定制的3d模型,以及与所述可定制的3d模型匹配的模型定制规则。
上述商品定制装置可执行本发明任意实施例所提供的应用于第一用户客户端的商品定制方法,具备执行商品定制方法相应的功能模块和有益效果。
实施例五
图5是本发明实施例五提供的一种商品定制装置的结构示意图,可适用于消费用户在电商平台消费用户客户端定制并购买可定制商品的情况,该装置可采用软件和/或硬件的方式实现,并一般可集成在计算机设备中,例如是运行电商平台消费用户客户端(第二用户客户端)的计算机设备中。
如图5所示,该商品定制装置,应用于第二用户客户端中,具体包括:定制编辑页面提供模块510、目标定制模型获取模块520和商品定制请求模块530。其中,
定制编辑页面提供模块510,用于如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将所述目标模型可定制商品的定制编辑页面提供给所述第二用户;
目标定制模型获取模块520,用于获取所述第二用户在所述定制编辑界面中修改所述目标模型可定制商品的原始模型后生成并确认的所述目标模型可定制商品的目标定制模型;
商品定制请求模块530,用于如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器,以使所述电商平台服务器将所述目标模型可定制商品的目标定制模型发送至匹配的第一用户客户端进行模型定制。
本发明实施例提供的技术方案中,第一用户(也即商家用户)若要在电商平台发布可定制商品时,首先在第一用户客户端中发起模型可定制商品创建请求,然后在第一用户客户端提供的创建商品编辑界面中商品模型数据包,使第一用户客户端完成对目标模型可定制商品的创建后,将创建好的目标模型可定制商品的相关信息发送至电商平台服务器,以使电商平台服务器向第二用户客户端发布该创建好的目标模型可定制商品。进而,当第二用户针对目标模型可定制商品具有定制需求时,首先在第二用户客户端发起针对目标模型可定制商品的定制请求,然后在第二用户客户端提供的定制编辑界面中对目标模型可定制商品的原始模型进行修改后生成确认的目标模型可定制商品的目标定制模型,使第二用户客户端完成对目标模型可定制商品的定制,当第二用户下单购买时,第二用户客户端将目标模型可定制商品的目标定制模型发送至电商平台服务器,以使电商平台服务器将目标定制模型发送至第一用户客户端供第一用户进行定制生产,由此,满足了第二用户(也即消费用户)对商品模型的个性化定制需求,进而扩大了支持定制的商品种类。
作为一种可选的实施方式,目标定制模型获取模块520,具体用于实时获取所述第二用户在所述定制编辑界面中每修改一次后生成的所述目标模型可定制商品的待定定制模型;如果确定所述待定定制模型不符合匹配的第一用户配置的模型定制规则,则提示所述第二用户对所述待定定制模型进行修改,直至所述待定定制模型满足所述模型定制规则;在接收到所述第二用户确认信息后,将当前所述待定定制模型作为所述目标定制模型。
作为一种可选的实施方式,上述商品定制装置,还包括:定制模型自动审核模块,用于在如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器之前,如果确定所述目标定制模型不符合匹配的第一用户客户配置的模型定制规则,则提示所述第二用户对所述目标定制模型进行修改,直至所述目标定制模型满足所述模型定制规则。
在上述技术方案的基础上,可选的,上述商品定制装置,还包括:第一人工审核模块,用于在如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器之前,在确定所述目标定制模型满足所述模型定制规则之后,向所述电商平台服务器提交所述目标定制模型的人工审核请求;如果接收到与所述人工审核请求对应的审核未通过信息,则根据所述审核未通过信息提示所述第二用户对所述目标定制模型进行修改,直至接收到与所述人工审核请求对应的审核通过信息。
在上述技术方案的基础上,可选的,上述商品定制装置,还包括:第二人工审核模块,用于在将所述目标模型可定制商品的目标定制模型发送至电商平台服务器之后,如果接收到针对所述目标定制模型反馈的审核未通过信息,则根据所述审核未通过信息提示所述第二用户对所述目标定制模型进行修改。
具体的,所述目标定制模型与所述原始模型的区别包括下述至少一项:
模型的形状信息、模型的颜色信息、模型设定组成部分的材质信息以及添加自定义的组成部分。
上述商品定制装置可执行本发明任意实施例所提供的应用于第二用户客户端的商品定制方法,具备执行商品定制方法相应的功能模块和有益效果。
实施例六
图6为本发明实施例六提供的一种计算机设备的硬件结构示意图,如图6所示,该设备包括:
一个或多个处理器610,图6中以一个处理器610为例;
存储器620;
所述计算机设备还可以包括:输入装置630和输出装置640。
所述计算机设备中的处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图6中以通过总线连接为例。
存储器620作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中应用于第一用户客户端的一种商品定制方法对应的程序指令/模块(例如,附图4所示的创建商品编辑界面提供模块410、定制商品创建模块420和定制商品发布模块430),又如本发明实施例中应用于第二用户客户端的一种商品定制方法对应的程序指令/模块(例如,附图5所示的定制编辑页面提供模块510、目标定制模型获取模块520和商品定制请求模块530)。处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述方法实施例中的应用于第一用户客户端的一种商品定制方法,或应用于第二用户客户端的一种商品定制方法。
存储器620可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器620可选包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置630可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。
实施例七
本发明实施例七还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行应用于第一用户客户端的一种商品定制方法,该方法包括:
如果接收到第一用户发起的模型可定制商品创建请求,则将创建商品编辑界面提供给所述第一用户;
在接收所述第一用户上传的商品模型数据包后,创建与所述商品模型数据包匹配的目标模型可定制商品;
将创建好的所述目标模型可定制商品的相关信息发送至电商平台服务器,以使所述电商平台服务器向第二用户客户端发布所述目标模型可定制商品。
或者,所述计算机可执行指令在由计算机处理器执行时用于执行应用于第二用户客户端的一种商品定制方法,该方法包括:
如果接收到第二用户针对目标模型可定制商品发起的定制请求,则将所述目标模型可定制商品的定制编辑页面提供给所述第二用户;
获取所述第二用户在所述定制编辑界面中修改所述目标模型可定制商品的原始模型后生成并确认的所述目标模型可定制商品的目标定制模型;
如果接收到所述第二用户的下单请求,则将所述目标模型可定制商品的目标定制模型发送至电商平台服务器,以使所述电商平台服务器将所述目标模型可定制商品的目标定制模型发送至匹配的第一用户客户端进行模型定制。
可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本发明任意实施例所提供的应用于第一用户客户端的一种商品定制方法的技术方案,或者应用于第二用户客户端的一种商品定制方法的技术方案。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述应用于第一用户客户端的商品定制装置或者应用于第二用户客户端的商品定制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。