把常用的功能封装成方法，简化逻辑