修复逻辑错误