更改了BL，添加了文档中有的方法
Merge branch 'zj'