修复升级逻辑