Revert 28f1997..528aa4f

This rolls back to commit 28f19974ef77fc7b645101bc085e84fc12a8e313.
修复了一些bug 更改了一些界面