本申请实施例涉及网络技术领域,特别涉及一种寄养服务预订方法、装置、设备及存储介质。
背景技术:
随着人们生活方式越来越多样化,很多人选择饲养宠物来作为生活的伙伴,因此,目前宠物的数量越来越多,然而,随着宠物的饲养越来越普遍,宠物寄养催生了一种特殊的服务预订需求,因此,亟需一种能够快捷、高效的提供宠物寄养服务的服务预订方法。
技术实现要素:
一方面,提供了一种寄养服务预订方法,所述方法包括:
获取用户的寄养房型需求信息;
根据所述寄养房型需求信息确定多个寄养服务提供实体,所述多个寄养服务提供实体的目标房型的库存信息满足所述寄养房型需求信息;
获取所述多个寄养服务提供实体中的目标寄养服务提供实体,所述目标寄养服务提供实体为所述用户从所述多个寄养服务提供实体中选择的寄养服务提供实体;
获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务,所述目标增值服务为所述用户从所述目标房型的增值服务中选择的增值服务;
基于所述目标增值服务和所述寄养房型需求信息,显示寄养服务订单,所述寄养服务订单至少包括基础服务、所述目标增值服务以及服务价格信息;
当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
显示至少一个寄养服务提供实体的实体信息,所述实体信息至少包括房型信息和各个房型的库存信息;
当所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,生成寄养服务订单,所述寄养服务订单至少包括服务内容以及与所述单房入住只数对应的服务价格信息;
其中,在上述任一方面的一种可能实现方式中,所述提交所述寄养服务订单之后,所述方法还包括:
根据所述寄养服务订单,更新所述目标寄养服务实体的所述目标房型的库存信息和所述被选中的增值服务的库存信息。
在上述任一方面的在一种可能实现方式中,所述多个寄养服务提供实体为按照目标条件进行筛选后的寄养服务提供实体。
在上述任一方面的在一种可能实现方式中,所述目标条件包括下述任一条件或者两个以上条件的组合:
与所述用户设置的位置之间距离小于目标距离;
价格满足目标价格区间。
一方面,提供了一种寄养服务预订装置,所述装置包括:
获取模块,用于获取用户的寄养房型需求信息;
确定模块,用于根据所述寄养房型需求信息确定多个寄养服务提供实体,所述多个寄养服务提供实体的目标房型的库存信息满足所述寄养房型需求信息;
实体获取模块,用于获取所述多个寄养服务提供实体中的目标寄养服务提供实体,所述目标寄养服务提供实体为所述用户从所述多个寄养服务提供实体中选择的寄养服务提供实体;
增值服务获取模块,用于获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务,所述目标增值服务为所述用户从所述目标房型的增值服务中选择的增值服务;
显示模块,用于基于所述目标增值服务和所述寄养房型需求信息,显示寄养服务订单,所述寄养服务订单至少包括基础服务、所述目标增值服务以及服务价格信息;
提交模块,用于当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
显示模块,用于显示至少一个寄养服务提供实体的实体信息,所述实体信息至少包括房型信息和各个房型的库存信息;
生成模块,用于当所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,生成寄养服务订单,所述寄养服务订单至少包括服务内容以及与所述单房入住只数对应的服务价格信息;
一方面,提供了一种住宿服务预订方法,所述方法包括:
根据用户的房型需求信息,获取目标住宿提供实体的目标房型信息;
根据所述用户的宠物寄养需求信息,获取所述目标住宿提供实体的目标寄养服务信息,所述目标寄养服务信息包括目标寄养房间信息和目标增值服务;
基于所述目标房型信息、所述目标寄养房间信息以及所述目标增值服务,显示目标住宿提供实体的住宿服务订单,所述住宿服务订单至少包括住宿服务、寄养服务、所述目标增值服务以及服务总价格信息;
当检测到对所述住宿服务订单的下单操作,提交所述住宿服务订单。
一方面,提供了一种住宿服务预订装置,所述装置包括:
房型信息获取模块,用于根据用户的房型需求信息,获取目标住宿提供实体的目标房型信息;
寄养信息获取模块,用于根据所述用户的宠物寄养需求信息,获取所述目标住宿提供实体的目标寄养服务信息,所述目标寄养服务信息包括目标寄养房间信息和目标增值服务;
订单显示模块,用于基于所述目标房型信息、所述目标寄养房间信息以及所述目标增值服务,显示目标住宿提供实体的住宿服务订单,所述住宿服务订单至少包括住宿服务、寄养服务、所述目标增值服务以及服务总价格信息;
提交模块,用于当检测到对所述住宿服务订单的下单操作,提交所述住宿服务订单。
一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令在被所述处理器执行时实现上述任一所述的寄养服务预订方法或住宿服务预订方法。
一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令在被执行时实现上述任一所述的寄养服务预订方法或住宿服务预订方法。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种实施环境的示意图;
图2是本申请实施例提供的一种寄养服务预订方法流程图;
图3是本申请实施例提供的一种寄养服务预订方法流程图;
图4是本申请实施例提供的一种寄养服务预订方法流程图;
图5是本申请实施例提供的一种寄养服务预订方法流程图;
图6是本申请实施例提供的一种寄养服务预订装置示意图;
图7是本申请实施例提供的一种寄养服务预订装置示意图;
图8是本申请实施例提供的一种住宿服务预订方法流程图;
图9是本申请实施例提供的一种住宿服务预订装置示意图;
图10是本申请实施例提供的一种计算机设备结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例提供了一种寄养服务预订方法,请参考图1,其示出了本申请实施例提供的方法实施环境的示意图。该实施环境可以包括:终端11和服务器12。其中,终端11安装有用于共享信息的目标客户端等,该目标客户端可以为服务预订类客户端,例如外卖软件等。终端11可以通过目标客户端来进行商户浏览、服务预订以及订单管理等行为。可选地,图1所示的终端11可以是诸如手机、平板电脑、个人计算机等电子设备。服务器12可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云服务中心。终端11与服务器12通过有线或无线网络建立通信连接。本领域技术人员应能理解上述终端11和服务器12仅为举例,其他现有的或今后可能出现的终端或服务器如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
图2是本发明实施例提供的一种寄养服务预订方法的流程图。参见该图2,该方法具体包括:
201、获取用户的寄养房型需求信息;
202、根据所述寄养房型需求信息确定多个寄养服务提供实体,所述多个寄养服务提供实体的目标房型的库存信息满足所述寄养房型需求信息;
203、获取所述多个寄养服务提供实体中的目标寄养服务提供实体;
204、获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务;
205、基于所述目标增值服务和所述寄养房型需求信息,显示寄养服务订单,所述寄养服务订单至少包括基础服务、所述目标增值服务以及服务价格信息;
206、当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
可选地,所述获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务包括:
显示所述目标寄养服务提供实体的所述目标房型的有库存的至少一个增值服务;获取所述用户从所述至少一个增值服务中选择的增值服务作为目标增值服务。
可选地,所述获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务包括:获取所述用户的宠物数据和用户数据中至少一项;从所述目标寄养服务提供实体的所述目标房型的有库存的至少一个增值服务中,获取与所述宠物数据和用户数据中至少一项匹配的房型作为所述目标房型;将所述目标房型的增值服务中与所述宠物数据和所述用户数据中至少一项匹配的增值服务作为所述目标增值服务。
可选地,所述基于所述目标增值服务和所述寄养房型需求信息,显示寄养服务订单包括:当检测到对所述目标增值服务的确认操作,根据所述目标寄养服务提供实体的所述目标房型的价格信息、所述目标增值服务的价格信息以及所述房型需求信息,确定所述服务价格信息;基于所述服务价格信息、所述房型需求信息以及所述目标增值服务,生成并显示所述寄养服务订单。
可选地,所述提交所述寄养服务订单之后,所述方法还包括:根据所述寄养服务订单,更新所述目标寄养服务实体的所述目标房型的库存信息和所述目标增值服务的库存信息。
图3是本发明实施例提供的一种寄养服务预订方法的流程图。参见该图3,该方法具体包括:
301、显示至少一个寄养服务提供实体的实体信息,所述实体信息至少包括房型信息和各个房型的库存信息;
303、当所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,生成寄养服务订单,所述寄养服务订单至少包括服务内容以及与所述单房入住只数对应的服务价格信息;
304、当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
可选地,所述生成寄养服务订单包括:获取所述目标房型的基于入住只数的价格计算方法信息;基于所述目标房型的价格信息、所述价格计算方法信息以及所述单房入住只数,获取所述单房入住只数对应的服务价格信息;基于所述单房入住只数对应的服务价格信息和所述服务内容,生成所述寄养服务订单。
可选地,所述显示至少一个寄养服务提供实体的实体信息包括:获取已注册的多个寄养服务提供实体的实体信息;从所述多个寄养服务提供实体的实体信息中按照目标条件进行筛选,显示筛选出的符合所述目标条件的所述至少一个寄养服务提供实体。
可选地,所述获取用户的寄养需求信息之后,所述方法还包括:当检测到用户已填写房型时,可以根据用户所填写的所述目标房型,显示所述目标房型所绑定的增值服务。
可选地,所述方法还包括:当所述寄养需求信息还包括增值服务需求时,则在所述目标寄养服务提供实体的所述增值服务的库存信息满足所述增值服务需求,且所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,执行所述生成寄养服务订单的步骤。
随着寄养服务的发展,通过网络来预约或者预订寄养服务的需求越来越大,而目前的寄养服务通常是线下联络或者通过商家自己开发的应用客户端来进行,无法为用户提供更加多样化的选择,因此,本发明实施例通过提出了一个能够提供多家寄养服务商家的服务平台,在服务平台上能够提供对寄养服务提供实体的浏览、用户基于寄养需求的选择和预订,进一步地,还可以包括增值服务的预订和增订等服务,本发明实施例对上述各个实现方式均会进行详细描述。
对于寄养服务提供实体,也即是商家侧来说,为了能够为更广阔的用户群体提供寄养服务,可以基于上述图1所示的实施环境,来进行实体信息的发布,用户可以通过目标客户端来浏览平台上所发布的实体信息,从而选中某家寄养服务提供实体来进行预订。具体过程可以包括:
首先,商家在目标服务器上发布各自的实体信息。
在一种可能实现方式中,该目标客户端还为寄养服务提供实体在其对应的页面上提供互动选项,可以基于用户的主动发起,来触发用户与客服之间的消息互动或者语音互动等互动过程,来提高信息交互的效率,提供更加准确的服务信息。
另外,目标服务器还可以基于上述互动为商家统计房型感兴趣用户数、咨询用户数等统计数据,并对互动过程进行记录,从而可以基于所记录的互动过程通知商户针对每个咨询用户进行跟进记录,以优化商家的服务。
然后,终端可以基于商家发布的实体信息进行预订流程,具体包括下述过程:
401、终端获取目标服务器提供的多个寄养服务提供实体的实体信息。
该步骤401可以包括:当终端检测到寄养服务查询操作时,根据寄养服务的服务类型,确定服务类型包括寄养服务的多个寄养服务提供实体,获取该多个寄养服务提供实体的实体信息。该寄养服务查询操作可以是基于服务类型的选择操作触发,例如,该选择操作可以是对寄养服务对应的图标进行的点击操作,或者,该选择操作可以是从多个服务类型中对寄养服务类型的筛选操作。
在一种可能实现方式中,对于商家来说,在进行注册时可以提供其企业认证信息以及对应的保证金等,以便在发生纠纷时由平台基于保证金来对消费者进行补偿,从而在一定程度上保证消费者的利益。
402、该终端获取到多个寄养服务提供实体的实体信息后,显示该多个寄养服务提供实体的实体信息。
在一种可能实现方式中,在终端获取到多个寄养服务提供实体的实体信息后,可以将该多个寄养服务提供实体的实体信息显示于终端的浏览页面上,从而可以为用户提供较全面的浏览。
需要说明的是,为了提高显示效率,在一种可能实现方式汇总,终端也可以显示该获取到的多个寄养服务提供实体的实体信息,并在浏览页面上显示目标条件,基于用户的选择来进行对应筛选,又或者,终端可以在显示获取到的多个寄养服务提供实体的实体信息时,在浏览页面上显示用于输入目标条件的输入框,基于用户的输入条件来进行对应筛选,本发明实施例对此不做限定。
403、终端从该多个寄养服务提供实体的实体信息中按照目标条件进行筛选,显示筛选出的符合目标条件的多个寄养服务提供实体。
对于消费者来说,为了保证其高效的浏览,可以为消费者提供筛选功能,在发明实施例中,该筛选可以是基于用户所设置的筛选条件的筛选。例如,该目标条件可以包括下述一项或多项的组合:与用户之间距离小于目标距离;价格满足目标价格区间。
其中,当目标条件设置为与用户之间的距离小于目标距离时,该筛选过程可以包括:获取终端的地理位置,从多个寄养服务提供实体的实体信息中获取各个实体的地理位置,基于所获取到的地理位置,确定终端的用户与各个实体之间的距离,筛选出距离小于目标距离的寄养服务提供实体。通过上述基于距离的筛选,可以大大提高显示的效率,用户更倾向于选择相对于自己更方便的寄养地,因此,其转化的成功率更高。当然,在该过程中,距离的参照物也可以不是终端的位置,而是用户所设置的地理位置,从而为用户提供更多样化、灵活的搜索方式。
其中,当目标条件设置为价格满足目标价格区间时,该筛选过程可以包括:获取用户的目标价格区间,从多个寄养服务提供实体的实体信息中获取各个实体的价格信息,基于所获取到的价格信息和目标价格区间进行比较,筛选出满足目标价格区间的寄养服务提供实体。通过上述基于距离的筛选,可以大大提高显示的效率,用户更倾向于选择符合自身消费水平的寄养地,因此,其转化的成功率更高。
需要说明的是,本发明实施例中仅以先显示全部实体的信息,再进一步筛选显示为例进行说明,而在一种可能实现方式中,也可以由目标客户端在获取到多个实体信息后,后台自动执行筛选过程,不被用户所感知,从而提高其显示的智能性。
当然,上述筛选显示的过程可以是本发明实施例提供的可选方式,对于本发明实施例来说,采取任一种方式来实现显示至少一个寄养服务提供实体的实体信息的步骤均可,在此不做具体限定。
在显示过程中,用户可以对任一寄养服务提供实体的实体信息进行浏览,进而选择自己需要的寄养服务提供实体,在浏览过程中,还可以触发与寄养服务提供实体的客服之间的互动,通过互动来进一步了解该寄养服务提供实体。
404、终端获取用户的寄养房型需求信息。
405、终端根据所述寄养房型需求信息,从多个寄养服务提供实体中确定至少一个寄养服务提供实体,所确定的寄养服务提供实体的目标房型的库存信息满足所述寄养房型需求信息。
通过上述过程,可以筛选掉目标房型的库存为0的寄养服务提供实体。通过上述基于寄养房型需求信息的筛选,可以大大提高显示的效率,直接筛选掉了不符合用户实际需求的显示,因此,其显示更加有效,转化的成功率更高。其中,该寄养房型需求信息可以由用户在浏览界面上直接设置,也可以采用其他方式设置,本发明实施例对此不做限定。在一种实现方式中,用户可以将寄养房型需求信息预先存储至终端的寄养房型需求信息栏中,当终端检测到用户对寄养服务的浏览操作时,可以自动从该寄养房型需求信息栏对应的文件夹中提取该寄养房型需求信息,从而自动根据寄养房型需求信息中的目标房型等进行上述筛选,避免了用户需要每次都手动设置,大大提高了设置的效率。
406、该终端根据选中操作,从该至少一个寄养服务提供实体中确定目标寄养服务提供实体。
当用户在浏览过程中确定了要预订的寄养服务提供实体,则可以通过选中操作选择目标寄养服务提供实体。
407、该终端显示该目标寄养服务提供实体的所述目标房型的有库存的至少一个增值服务。
在确定了目标寄养服务提供实体后,终端可以根据目标房型,显示目标寄养服务提供实体的目标房型所绑定的增值服务。进一步地,还可以显示各个增值服务的库存信息。在一种可能实现方式中,该寄养房型需求信息还可以包括所需增值服务,来为用户提供更多的服务选择,也即是,该方法还包括:当终端检测到用户已填写房型时,可以根据用户所填写的目标房型,显示目标房型所绑定的增值服务,不同房型可以绑定不同规格或者不同种类的增值服务,以优化用户体验。例如,对于vip房来说,可以绑定有基本服务以及按摩服务,供用户选择,而对于普通房来说,则可以仅绑定有基本服务供用户选择。
408、当检测到对目标增值服务的确认操作,该终端基于该目标寄养服务提供实体的该目标房型的价格信息、该目标增值服务的价格信息以及该寄养房型需求信息,确定该服务价格信息。
当库存信息能够满足寄养房型需求信息时,则终端可以实时基于寄养房型需求信息来生成服务价格信息。
需要说明的是,对于单房入住只数不同的情况下,其一间房间的收费可以有所不同,例如,单间入住一只宠物,其对应的服务价格信息可以是一间单间的价格,而单间入住两只宠物,其对应的服务价格信息可以是按照倍数计算,也可以是按照一定价格增量,例如,房间基础价格为200元,包含单间一只入住,而当单间多只入住,则可以在房间基础价格200上每只加收40元。
当然,目标寄养服务提供实体还可以对各个房型的最大入住数进行限定,当用户的寄养房型需求信息中的单房入住数小于其最大入住数,则可以生成订单。
在上述过程中,商家所提供的增值服务也可以设置有库存,用户在选择对应房型后可以添加增值服务,当然,如果用户所选择的增值服务的库存能够满足用户所添加的增值服务,则可以在订单中显示整体价格,也即是,“房型+服务+增值服务”的总价。
当然,如果用户还在该目标寄养服务提供实体中预订了其他服务,也可以一同下单,以简化后续的操作。
409、该终端基于该服务价格信息、该寄养房型需求信息以及该目标增值服务,显示该寄养服务订单,所述寄养服务订单至少包括基础服务、目标增值服务以及服务价格信息。
上述步骤406至409为显示寄养服务订单的过程。上述在提供房型后即直接提供可选的增值服务符合宠物寄养的实际需求,与酒店入住后再加订服务不同,宠物寄养因宠物到店后主人不在身边完全托管给门店照顾,并且增值服务每个门店库存是有限的,所以通过在预订时直接提前配套预订增值服务的功能,可以大大提高用户体验。
410、当检测到该寄养服务订单的下单操作,该终端将该寄养服务订单提交至目标服务器,由目标服务器在检测到用户支付完成时,将寄养服务订单同步至目标寄养服务提供实体。
用户在确定了订单内容无误后,则可以对订单进行提交,从而触发支付流程,用户可以在终端上完成支付,而目标服务器在确定用户完成支付后,则可以将寄养服务订单发送给目标寄养服务提供实体,通知其提供相应服务。
进一步地,为了保证数据的一致性,目标服务器在接收到该寄养服务订单后,可以根据寄养服务订单,更新第一寄养服务实体的目标房型的库存信息。
对于终端的用户来说,在支付完成后,可以基于终端查看寄养服务订单,对于寄养服务订单中一些增值服务,如果该增值服务对应于实时更新要求,则商家可以根据寄养过程中该增值服务的执行情况来更新增值服务,例如,增值服务若包括按摩服务,而按摩服务对应于实时更新服务状态的要求,则商家可以在对应服务中上传图片,用户可以通过对寄养服务订单的查看,确认服务的执行情况。
在一种可能实现方式中,该目标服务器还可以提供预约功能,也即是,用户也可以进行预约,不进行具体付款等操作,如果用户后续无需该服务,则可以在规定期限内取消预约,而无需产生费用,当然,如果在规定期限以外取消,则可以基于寄养服务提供实体的规定进行扣款等操作,以便对寄养服务提供实体进行补偿。
上述实施过程,通过提供了一种寄养服务预订方法,可以为用户集中提供多样化的寄养服务信息,并且可以基于用户的宠物寄养定制化需求信息和实际库存来生成相应订单,避免了需求和供应之间不对等的情况所造成的预订失败等问题。
而在一实施例中,还可以采取下述流程来实现寄养服务的预订,参见图5,该过程可以包括:
501、终端获取目标服务器提供的多个寄养服务提供实体的实体信息。
502、该终端获取到多个寄养服务提供实体的实体信息后,显示该多个寄养服务提供实体的实体信息。
503、终端从该多个寄养服务提供实体的实体信息中按照目标条件进行筛选,显示筛选出的符合目标条件的多个寄养服务提供实体。
505、当该目标寄养服务提供实体的该目标房型的库存信息满足该寄养需求信息时,终端生成寄养服务订单,该寄养服务订单至少包括服务内容以及与该单房入住只数对应的服务价格信息。
当库存信息能够满足寄养需求信息时,则终端可以实时基于寄养需求信息来生成服务内容和服务价格信息。其中,该步骤505可以包括:所述生成寄养服务订单包括:获取所述目标房型的基于入住只数的价格计算方法信息;基于所述目标房型的价格信息、所述价格计算方法信息以及所述单房入住只数,获取所述单房入住只数对应的服务价格信息;基于所述单房入住只数对应的服务价格信息和所述服务内容,生成所述寄养服务订单。
在上述过程中,目标房型可以对应设置有基于入住只数的价格计算方法信息,用于提供更贴合所提供的服务,需要说明的是,对于单房入住只数不同的情况下,其一间房间的收费可以有所不同,例如,单间入住一只宠物,其对应的服务价格信息可以是一间单间的价格,而单间入住两只宠物,其对应的服务价格信息可以是按照倍数计算,也可以是按照一定价格增量,例如,房间基础价格为200元,包含单间一只入住,而当单间多只入住,则可以在房间基础价格200上每只加收40元。
当然,目标寄养服务提供实体还可以对各个房型的最大入住数进行限定,当用户的寄养需求信息中的单房入住数小于其最大入住数,则可以生成订单。
506、当检测到该寄养服务订单的下单操作,该终端将该寄养服务订单提交至目标服务器,由目标服务器在检测到用户支付完成时,将寄养服务订单同步至目标寄养服务提供实体。
在一种可能实现方式中,上述图4所示实施例以及图5所示实施例中在获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务时还可以不是由用户来进行自主筛选,而是由服务器通过匹配推荐的方式来为用户进行房型和目标增值服务的推荐,具体地,该过程可以包括如下步骤:
首先,服务器可以获取所述用户的宠物数据和用户数据中至少一项。然后,服务器从所述目标寄养服务提供实体的所述目标房型的有库存的至少一个增值服务中,获取与所述宠物数据和用户数据中至少一项匹配的房型作为所述目标房型;最后,该服务器将所述目标房型的增值服务中与所述宠物数据和所述用户数据中至少一项匹配的增值服务作为所述目标增值服务。
需要说明的是,上述推荐过程可以嵌入至已确定目标寄养服务提供实体后的任一个步骤中进行结合,例如,可以在用户选定了房型后,主动为用户进行增值服务的推荐,又或者,在用户选定了目标寄养服务提供实体后,主动进行房型和增值服务的推荐,本发明实施例对此不做限定。进一步需要说明的是,在上述推荐过程中,用户如果对推荐的房型或者增值服务不满意,还可以通过自行选择的过程重新确定房型和增值服务,以避免服务和需求的不匹配,提高服务体验。
上述实施过程,通过提供了一种寄养服务预订方法,可以为用户集中提供多样化的寄养服务信息,并且可以基于用户的宠物寄养定制化信息和实际库存来生成相应订单,避免了需求和供应之间不对等的情况所造成的预订失败等问题。
基于相同技术构思,参见图6,本申请实施例提供了一种寄养服务预订装置,该装置包括:
获取模块601,用于获取用户的寄养房型需求信息;
确定模块602,用于根据所述寄养房型需求信息确定多个寄养服务提供实体,所述多个寄养服务提供实体的目标房型的库存信息满足所述寄养房型需求信息;
实体获取模块603,用于获取所述多个寄养服务提供实体中的目标寄养服务提供实体,所述目标寄养服务提供实体为所述用户从所述多个寄养服务提供实体中选择的寄养服务提供实体;
增值服务获取模块604,用于获取所述目标寄养提供实体所提供的所述目标房型的目标增值服务,所述目标增值服务为所述用户从所述目标房型的增值服务中选择的增值服务;
显示模块605,用于基于所述目标增值服务和所述寄养房型需求信息,显示寄养服务订单,所述寄养服务订单至少包括基础服务、所述目标增值服务以及服务价格信息;
提交模块606,用于当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
在一种可能实现方式中,该增值服务获取模块用于显示所述目标寄养服务提供实体的所述目标房型的有库存的至少一个增值服务;获取所述用户从所述至少一个增值服务中选择的增值服务作为目标增值服务。
在一种可能实现方式中,该显示模块用于当检测到对所述目标增值服务的确认操作,根据所述目标寄养服务提供实体的所述目标房型的价格信息、所述目标增值服务的价格信息以及所述房型需求信息,确定所述服务价格信息;基于所述服务价格信息、所述房型需求信息以及所述目标增值服务,生成并显示所述寄养服务订单。
在一种可能实现方式中,该装置还包括更新模块,用于根据所述寄养服务订单,更新所述目标寄养服务实体的所述目标房型的库存信息和所述目标增值服务的库存信息。
需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于相同技术构思,参见图7,本申请实施例提供了一种寄养服务预订装置,该装置包括:
显示模块701,用于显示至少一个寄养服务提供实体的实体信息,所述实体信息至少包括房型信息和各个房型的库存信息;
生成模块703,用于当所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,生成寄养服务订单,所述寄养服务订单至少包括服务内容以及与所述单房入住只数对应的服务价格信息;
提交模块704,用于当检测到对所述寄养服务订单的下单操作,提交所述寄养服务订单。
在一种可能实现方式中,该生成模块用于获取所述目标房型的基于入住只数的价格计算方法信息;基于所述目标房型的价格信息、所述价格计算方法信息以及所述单房入住只数,获取所述单房入住只数对应的服务价格信息;
基于所述单房入住只数对应的服务价格信息和所述服务内容,生成所述寄养服务订单。
在一种可能实现方式中,该显示模块用于获取已注册的多个寄养服务提供实体的实体信息;从所述多个寄养服务提供实体的实体信息中按照目标条件进行筛选,显示筛选出的符合所述目标条件的所述至少一个寄养服务提供实体。
在一种可能实现方式中,该显示模块还用于当检测到用户已填写房型时,可以根据用户所填写的所述目标房型,显示所述目标房型所绑定的增值服务。
在一种可能实现方式中,当所述寄养需求信息还包括增值服务需求时,则在所述目标寄养服务提供实体的所述增值服务的库存信息满足所述增值服务需求,且所述目标寄养服务提供实体的所述目标房型的库存信息满足所述寄养需求信息时,触发该生成模块执行所述生成寄养服务订单的步骤。
当然,上述预订流程还可以结合住宿预订场景来提供,例如,该住宿预订场景可以是酒店预订,图8是本发明实施例提供的一种住宿服务预订方法的流程图,参见图8,所述方法包括:
801、终端根据用户的房型需求信息,获取目标住宿提供实体的目标房型信息。
在一种可能实现方式中,该终端可以获取多个住宿提供实体的信息,并基于用户的选择,从该多个住宿提供实体中选择任一个住宿提供实体作为目标住宿提供实体,并根据自己对房型的需求进行房间选择,例如房间类型、房间数、住宿天数等,来获取对该目标住宿提供实体的目标房型信息。
当然,上述目标住宿提供实体来可以是基于用户更具有针对性的搜索操作得到,例如,可以在预订功能页面上提供搜索栏,当检测到用户的搜索操作时,则根据搜索栏中的搜索关键字,例如实体名称等,在预订平台已注册的实体中基于该搜索关键字进行搜索,以显示搜索得到的至少一个住宿提供实体信息,从而可以获取到用户从中选择的目标住宿提供实体。
需要说明的是,上述房型需求信息可以是在选中了目标住宿提供实体后获取,也可以是在初始进行住宿提供实体的搜索等场景下获取,本发明实施例对具体何时获取该信息不做限定。对于在初始进行住宿提供实体的搜索等场景下,可以通过用户先确定房型需求信息,以便实现初步筛选,避免一些不符合条件的实体造成选择干扰,提高处理效率。
802、终端根据所述用户的宠物寄养需求信息,获取所述目标住宿提供实体的目标寄养服务信息,所述目标寄养服务信息包括目标寄养房间信息和目标增值服务。
终端还可以在预订过程中基于用户输入的宠物寄养需求信息,来获取该目标住宿提供实体能够提供的至少一个寄养房间信息至少一个增值服务,并基于用户的选择,来获取目标寄养房间信息和目标增值服务,从而实现在住宿预订的同时能够进行享受住宿地所提供的宠物寄养服务,实现便捷的预订。
需要说明的是,该宠物寄养需求信息可以是在用户确定了目标住宿提供实体以及具体房型时提供给终端,也可以是由用户在确定目标住宿提供实体之前提供给终端,也即是,用户在预订时,可以先根据是否具有寄养服务这个条件,来对住宿提供实体进行筛选,以避免一些不符合条件的实体造成的选择干扰。
例如,在上述过程中,终端可以在获取到宠物寄养需求信息后,获取该目标住宿提供实体的寄养服务信息,并显示在终端界面上,例如,在终端界面上显示多个寄养房间的房型以及各个寄养房间提供的增值服务,从显示的寄养服务信息中,根据用户的选择操作,来获取目标寄养房间信息和目标增值服务。
上述具体获取目标寄养服务信息的过程也可以参照如图4和图5所示实施例中的过程,本发明实施例不做赘述。
803、该终端基于该目标房型信息、该目标寄养房间信息以及该目标增值服务,显示目标住宿提供实体的住宿服务订单,该住宿服务订单至少包括住宿服务、寄养服务、该目标增值服务以及服务总价格信息。
当用户选择了住宿地的房型等信息,并为宠物选择了寄养房间以及增值服务,则可以基于用户的确认操作来生成住宿服务订单,该住宿服务订单可以基于住宿天数、所选择的房型、寄养房型以及增值服务等来进行生成,其中,各项服务的价格可以根据实际选择的服务来确定,当然,对于服务总价格信息来说,其寄养服务对应的价格还可以基于单房入住数等来进行计算,具体可以参照上述图4或图5实施例中的计算方式,本发明实施例对此不做限定。
804、当检测到对该住宿服务订单的下单操作,该终端提交该住宿服务订单。
用户在确定了订单内容无误后,则可以对订单进行提交,从而触发支付流程,用户可以在终端上完成支付,而目标服务器在确定用户完成支付后,则可以将住宿服务订单发送给目标住宿服务提供实体,通知其提供相应服务。
上述实施过程,通过提供了一种住宿服务预订方法,可以为用户提供了一种可以在住宿预订过程中一起预订寄养服务的方法,可以基于用户的住宿需求以及宠物寄养定制化需求,来生成相应订单,大大提高了预订效率。
图9是本发明实施例提供的一种住宿服务预订装置的结构示意图。参见图9,所述装置包括:
房型信息获取模块901,用于根据用户的房型需求信息,获取目标住宿提供实体的目标房型信息;
寄养信息获取模块902,用于根据所述用户的宠物寄养需求信息,获取所述目标住宿提供实体的目标寄养服务信息,所述目标寄养服务信息包括目标寄养房间信息和目标增值服务;
订单显示模块903,用于基于所述目标房型信息、所述目标寄养房间信息以及所述目标增值服务,显示目标住宿提供实体的住宿服务订单,所述住宿服务订单至少包括住宿服务、寄养服务、所述目标增值服务以及服务总价格信息;
提交模块904,用于当检测到对所述住宿服务订单的下单操作,提交所述住宿服务订单。
图10是本申请实施例提供的一种计算机设备结构示意图,该设备可以为服务器,服务器可以是单独的服务器或集群服务器。具体来讲:
服务器包括中央处理单元(cpu)1001、随机存取存储器(ram)1002和只读存储器(rom)1003的系统存储器1004,以及连接系统存储器1004和中央处理单元1001的系统总线1005。服务器还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(i/o系统)1006,和用于存储操作系统1103、应用程序1104和其他程序模块1105的大容量存储设备1007。
基本输入/输出系统1006包括有用于显示信息的显示器1008和用于用户输入信息的诸如鼠标、键盘之类的输入设备1009。其中显示器1008和输入设备1009都通过连接到系统总线1005的输入/输出控制器1100连接到中央处理单元1001。基本输入/输出系统1006还可以包括输入/输出控制器1100以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入/输出控制器1100还提供输出到显示屏、打印机或其他类型的输出设备。
不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、eprom、eeprom、闪存或其他固态存储其技术,cd-rom、dvd或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的系统存储器1004和大容量存储设备1007可以统称为存储器。
根据本申请的各种实施例,服务器还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器可以通过连接在系统总线1005上的网络接口单元1101连接到网络1102,或者说,也可以使用网络接口单元1101来连接到其他类型的网络或远程计算机系统(未示出)。
上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由cpu执行。所述一个或者一个以上程序包含用于进行本申请实施例提供的寄养服务预订方法或住宿服务预订方法的指令。
在示例性实施例中,还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令在被计算机设备的处理器执行时实现上述任一种寄养服务预订方法或住宿服务预订方法。
可选地,上述计算机可读存储介质可以是只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、只读光盘(compactdiscread-onlymemory,cd-rom)、磁带、软盘和光数据存储设备等。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。