后台用户登录

登录成功后,会跳转到wconfig.json配置文件中规定的跳转地址LoginRedirect,详见配置文件

后台地址的URL样式在菜单管理已有介绍。

如果配置的LoginRedirect是后台管理地址,那么首先要按照菜单管理部分的配置方法初始化后台管理页面。

一个完整的后台管理需要以下几个部分。

URL地址

URL决定了后台页面的类型。

page代表自定义page页面,会读取menu.TplName中配置的模板进行渲染。

info代表详情页面,会使用表信息(table_infos)和字段信息(columns)中的配置自动生成表单页面供新增或者编辑。如果url中id=0,那么是新增;否则是编辑。

list代表列表页面,能够个性化搜索列表中的数据。

search代表搜索页面,搜索页面的结果只能查看,没有菜单进行编辑。

后台菜单

假如后台登录跳转的URL如下:

/manager/page.html

那么代表跳转到了 menus表中的ename = 'manager'的菜单中,并且使用 menus.Tplname中配置的html模板进行渲染。

可以在consul中配置如下信息:

# www.sexbao.net/files/views/manager.html

欢迎登录晒宝模板网

登录后就可以看到 "欢迎登录晒宝模板网"的提示信息。

表和字段关联信息

假如后台登录跳转的URL如下:

/manager/list.html

那么代表跳转到了 menus表中的ename = 'manager'的菜单中,并且使用 menus.vue_form_id中配置ID,到table_info表中查找 id=ID的信息,具体参照表和字段配置

登录后就可以看到列表信息。