基本ui完成，部分function有功能