我是笑林新记,分享一下我一套C#开发的后台管理系统,希望对大家有帮助!
后台开发语言:C#
前端框架:layui,这个框架的官网现在都已经停掉了,纪念一下。
之前用毛笔笔画制作了一个毛笔字效果的Logo,主要是给后台管理系统用的。喜欢PS毛笔字效果的可以参考一下。
今天后台管理系统基本功能已完成,向有需要的朋友介绍一下。
纯色背景,也可以换上图片背景,这个登录页面是网上找的哈,有登录验证码,优点的话,自夸一句:简单大方。
后台主页,当前主页数据都是假的哈,但是框架在,可以填充真实数据。
左上角:系统Logo,200*60透明Png图片。
上方工具栏:顶部菜单,三横线图标,点击可隐藏/显示左侧菜单,右侧显示当前登录账号和退出,点击当前账号可以下拉修改密码菜单。
左侧菜单:最基本的后台功能。用户管理,权限管理(角色)和菜单管理。
点击用户管理会新开一个iframe页面,新开的页面为活动页面,用户管理页面包含查询,新增,批量删除,单条编辑,单条删除。
列表采用的是layui的table,官方文档中使用的是直接数据绑定,而实际情况是我们需要动态通过后台反馈的数据进行绑定,通过反复测试,已经实现同过返回JSON数据实现table数据的动态加载,以及不同条件的情况显示不同的操作功能(超级管理员不能进行任何操作),这点相信开发人员都深有体会。
权限管理,系统设定超级管理员角色不显示,所以这里只有一个角色,角色可以设置权限,菜单通过树形展示,可以勾选该角色可以访问的菜单。保存即可。
菜单采用二级菜单的形式,从左侧菜单可以看出,新建菜单时,父菜单不选择,则默认为一级菜单,如果选择,则为该菜单的二级菜单,二级菜单需要填写Url,排序可指定菜单的位置,序号小的在上面。
以上为后台管理系统的基本功能,如果你需要做一套后台管理系统,可以在此基础上扩展。