Revert "修改并新增一些方法"

This reverts commit 7a099830e2c98626bb8d244db746442a142990eb.