修改 bo 相关逻辑