修复了若干问题，接下来调整修改逻辑，就OK了