重构了前台代码。保证架构上支持角色设置菜单