重构数据结构和相关方法为Bid做铺垫