前台基本OK。
代码结构修改。
弹出对话框使用bpopup。