修改条件，是逻辑更清晰。