常用方法和组件封装