新增酒店
2016-12-18 15:27:00 0 举报
欢迎来到我们的新成员——星辉酒店!坐落在城市的心脏地带,星辉酒店以其独特的设计和一流的服务吸引着全球的旅行者。酒店拥有豪华的客房和套房,每个房间都配备了现代化的设施,以确保您的舒适和便利。此外,我们的餐厅提供各种美食,让您在品尝美食的同时,也能欣赏到城市的美景。星辉酒店还设有健身中心、SPA中心和会议室,满足您的各种需求。无论您是商务出差还是休闲度假,星辉酒店都是您的理想之选。我们期待着您的光临,让我们为您提供一次难忘的住宿体验。
作者其他创作
大纲/内容
保存房型信息
酒店图片保存:查找type为5,6,各一张,type为1,2,3,8,11各两张,一共12张。不足的从剩余里取。取图片大小size为6 (小图 sLocation)、2(大图 lLocation)(具体根据前台需要)存储酒店图片表:酒店编号、酒店图片(json转string)房型图片存储:存储房型图片就取每个房型ID对应的图片(第一次不考虑落地???)
新增房型START
在匹配表中保存一份,存储临时编码,(城市查询可以查询到)
设置罗盘行政区编码
否
酒店编码并赋值
新增酒店START
END
同步过程中,匹配不上的,直接丢弃,不保存该条酒店信息,在redis上统计一下相关原因丢掉的酒店数量
根据原城市ID、来源去城市匹配表查询对应罗盘城市编码是否存在
保存酒店信息到酒店表
是
设置罗盘城市编码
设置星级如果原始星级为空,设置为0,如果不为空根据原始判定星级/推荐星级代码、来源去星级匹配表查询罗盘星级代码(不会出现匹配不上的情况)设置罗盘判定星级/推荐星级代码
保存酒店操作:1.酒店编码;2、根据源行政区ID,来源,获取罗盘行政区编码;3、根据源酒店星级编码,酒店来源,获取罗盘星级信息(推荐,评定);4、根据源城市ID,来源,获取罗盘城市编码;5、根据源设施编码,来源,获取罗盘设施编码;6、根据源品牌代码,来源,获取罗盘品牌编码;7、保存酒店基础信息;8、保存酒店匹配表;9、根据酒店电话号码,酒店编号存入redis;10、静态图片信息保存。房间信息-详见流程图房间信息保存
房型编码并赋值
数据丢弃说明:在同步酒店数据之前,已经重新同步了酒店基础数据比如城市、行政区、星级、设施等。如果酒店基础数据在匹配过程中查询相关匹配表获取罗盘编码为空,即查询不到,则丢弃该酒店,在redis中记录相关原因丢弃的酒店条数。如果丢弃过多,则另行考虑
根据原行政区ID、来源去行政区匹配表查询对应罗盘城市编码是否存在
0 条评论
下一页