使用 waitmap封装