非同期改为异步