新增了building的动态查询以及查询条件的优化