基本完成model