增加了保存条件的功能