接口修改更通用。