完成基本的异步CURD