gardens 基于 Beego 开发的后台管理系统 gardens

blov • 10580 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
gardens是基于Beego开发的易用、易扩展、界面友好的轻量级功能权限管理系统。 前端框架基于AdminLTE2进行资源整合,包含了多款优秀的插件,是笔者对多年后台管理系统开发经验精华的萃取。 本系统非常适合进行后台管理系统开发,统一的代码和交互给二次开发带来极大的方便,在没有前端工程师参与的情况下就可以进行快速的模块式开发,并保证用户使用的友好性和易用性。系统里整合了众多优秀的资源,在此感谢各位大神的无私奉献。 分页列表页面的搜索条件、搜索面板、PageSize、当前页数、显示/隐藏列在变化时自动保存,页面刷新后、重新进入时,这些状态依然保持; TreeTabe列表节点展开/收缩状态、滚动条位置时自动保存,页面刷新后、重新进入时,这些状态依然保持; 编辑分页列表、TreeTabe列表中数据后,当前数据行背景闪烁,如果当前数据行由于顺序变化跳出可视区域,则滚动条自动滚动,将当前数据行移动至可视区域; 精确至Action的轻量级功能权限控制,后台用户与角色、角色与资源(菜单、按钮)都是多对多关系,可以灵活配置用户可访问的资源。 基于Beego 1.9.1,使用官方的orm、cache、session、logs等模块,感谢原作者提供了如此简单易用的框架([更多信息](https://beego.me/)); 代码风格源自笔者本人其他语言的风格,但参考了多个开源系统的代码风格如 PPGo_ApiAdmin([更多信息](https://github.com/george518/PPGo_ApiAdmin))、ERP系统([更多信息](https://github.com/hexiaoyun128/ERP))等。 基于AdminLTE2([更多信息](https://adminlte.io/themes/AdminLTE/index2.html)); 弹出层插件使用了Layer([更多信息](http://layer.layui.com/)); 分页列表使用Bootstrap-table([更多信息](http://bootstrap-table.wenzhixin.net.cn/zh-cn/getting-started/)),并集成cookie、x-editable等辅助插件([更多信息](http://bootstrap-table.wenzhixin.net.cn/zh-cn/extensions/))实现状态保持、快速编辑等功能。对Bootstrap-table进行了扩展使分页导航可以通过下拉迅速定位。修复Bootstrap-table-cookie的若干Bug; TreeTable列表使用jQuery-treetable插件,按照Boostrap风格进行了样式调整([更多信息](http://ludo.cubicphuse.nl/jquery-treetable/)); 下拉框使用Bootstrap-select([更多信息](http://silviomoreto.github.io/bootstrap-select/)); 高亮显示使用的是笔者自已开发的插件; 分页列表里搜索条件、搜索面板状态自动保存使用的是笔者自已开发的插件。 增加了font-awesome图标选择的功能; 增加了font-awesome图标显示页面; 增加了d3.js展示客户树信息和可全屏展示([更多信息](http://www.robschmuecker.com/d3-js-drag-and-drop-zoomable-tree/)); 增加了用户登陆信息日志显示; 增加了eCharts和百度地图的展示和全屏展示; 增加了BoxWidget.prototype.maximize功能; 增加了websocket测试实例; 增加了nprogress([更多信息](https://github.com/rstacruz/nprogress/)); 增加了bootstrapTable控件表头合并列显示方式([更多信息](https://github.com/wenzhixin/bootstrap-table/tree/master/src/extensions/sticky-header/)); 修改dashborad中增加connectedSortable可移动box; 增加了bootstrap-table列宽手工调整功能([更多信息](https://github.com/wenzhixin/bootstrap-table/tree/master/src/extensions/resizable/)); 对百度地图做了动态线功能 对eCharts拆线图增加了扩大缩小比例尺 增加了对https的支持 ![image](https://oscimg.oschina.net/oscnet/f351b167d94a29ee64bc94de1a9c73a1196.jpg) ![image](https://oscimg.oschina.net/oscnet/84b35bf225f0690aba5537067a046b4ffb9.jpg)![image](https://oscimg.oschina.net/oscnet/1aca80a3c65d1aeda345c2ace8bd6e37737.jpg)![image](https://oscimg.oschina.net/oscnet/1e241d6488a99163fabc96c155e7c226762.jpg)
授权协议:
Apache-2.0
开发语言:
Google Go 查看源码»
操作系统:
跨平台
10580 次点击  
加入收藏 微博
4 回复  |  直到
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传