重构查询体系。添加了一些查询条件子类