原房价下载排序逻辑
2016-08-17 12:56:51 0 举报
原房价下载排序逻辑是指在进行房价数据下载时,按照一定的规则对数据进行排序。这些规则可能包括房屋面积、楼层、朝向、装修程度等。例如,用户可以选择按照房屋面积从小到大或从大到小进行排序,或者按照楼层从低到高或从高到低进行排序。此外,用户还可以选择按照房屋的朝向(如南北通透、朝南、朝北等)进行排序,或者按照装修程度(如精装修、简装修等)进行排序。总之,原房价下载排序逻辑为用户提供了多种灵活的选择,帮助他们快速找到符合自己需求的房产信息。
作者其他创作
大纲/内容
IOverSeaRoomHandle接口
技改后
IRoomPositionChange接口
CompareRoom类
弊端1.排序逻辑过于分撒到不同Handle接口2.在结果生成器上必须注意注入的优先级3.当排序存在冲突则只能已后者逻辑排序
IRoomListSortHandle
IRecommendForYouSortProcess接口
排序逻辑:优选可订不可订/价格排序1.房型的可订优先级别最高2.当房型都是可定的则判断价格3.当价格相同则再判断房型供应商纬度(非代理高于代理房型)
IRoomSortFloatingScheme接口
包含
IRecommendSortHandle接口
IBaseRoomSortProcess接口
IRoomSortSinkScheme接口
RoomResultGenerator
IBaseRoomSortHandle接口
IUserProfileSortProcess接口
技改前
IMinPriceSortHandle接口
IShadowSortProcess接口
IOverSeaBookingSortProcess接口
1. 把所以排序逻辑都聚合在一个接口中来统一处理,这样可以灵活控制类似于优先级的处理2. 以打标记的方式来进行排序3. 于其他的逻辑不耦合(打标签)
IRoomSortHandle接口
IMinPriceSortProcess接口
IRoomPersonalizationPolicySrotHandle接口
IUserProfileHandle接口
IRoomStarTagABTestingHandle接口
IFiveStarSortProcess接口
0 条评论
下一页
为你推荐
查看更多