后台用户登录
登录成功后,会跳转到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
的信息,具体参照表和字段配置
登录后就可以看到列表信息。