1.从旧项目迁移了搜索结果页面和对应的抽象类