常用的封装代码