修正一系列bug