异步任务封装完毕