更新11-19之前修改的主要代码