将所有的callback函数整理到callback.js
将数据请求改为同步,消除所有callback代码块,将原本的获取数据拆分成单一对象