根据条件组合