完善代码生成