updated: 修改IQueryCondition接口及实现