用户在网站浏览酒店信息,可以根据solr关键字检索出该地区的酒店信息。这样用户可以看到周边都有哪些酒店。
然后点击进入酒店详情列表展示酒店的详细信息。酒店信息构成:酒店的名称,酒店图片,酒店位置,评论人数,评论分数以及最低
入住价格。用户选中相应的区域查看酒店的介绍以及酒店的当天的房型下的房间列表,用户根据他要入住的时间和离店的时间,选取
该时间段内某房型下的可入住房间数量。选好以后下订单,这里会进入到用户登录或者注册界面。首先注册的话会先从数据库中查询
是否存在。该用户存在,提示用户可以直接登录,不存在则注册。登录的话首先输入账户密码,发送给服务器端。接着服务器端开始
验证用户信息并给客户端返回一个请求和token,并把token储存在本地cookie中,接下来用户的每次请求都会带着这个token一起发送
给服务器端。已用于服务器每次验证是否是该用户在操作,在这期间会给token设置一个保护期,如果保护期过期则会提示用户进行操作
并替换生成一个新的token。检索出这个时间段内的所有可选房型(房间数量-当天的订单-当天未离店订单=剩余房间数量)显示给用户。
用户选择好房型后就可以进行下单。下单的时候首先,先选择一个时间段然后检索出改时间段内某房型下的房间库存是否充足。充足提
示可以预定,没有提示没房。然后用户开始添加入住人信息,然后显示价格。然后会生成一个订单保存到临时表中,这样可以控制入住
人最后的结果是入住还是取消订单。入住以后把临时表中数据提交到订单表中,如果取消订单则删除临时表中数据。最后支付可以选择
支付宝支付和微信支付。
关于酒店业务的介绍
最新推荐文章于 2022-10-08 22:41:17 发布