修改绘图逻辑，并修复一个bug