整理下前台代码结构