重构并抽象分页模型