使用Promise链式调用解决多个异步回调的问题