「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统今天给大家分享一款基于 GF Go Frame 的后台管理系统 完善的权限用户管理 致力于快速高效开发 cms 系统 督办系统 后续将加入流程审批 工作流引擎 项目管理 挂图作战 数据大屏等功能

欢迎大家来到IT世界,在知识的湖畔探索吧!

今天给大家分享一款基于GF(Go Frame)的后台管理系统 ,完善的权限用户管理,致力于快速高效开发cms系统、督办系统、后续将加入流程审批、工作流引擎、项目管理、挂图作战、数据大屏等功能。

平台简介

  • 基于全新GF(Go Frame)的后台管理系统
  • 前端采用ruoyi-ui 、Vue、Element UI。

特征

  • 高生产率:几分钟即可搭建一个后台管理系统
  • 模块化:单应用多系统的模式,将一个完整的应用拆分为多个系统,后续扩展更加便捷,增加代码复用性。
  • 插件化: 可通过插件的方式扩展系统功能
  • 认证机制:采用gtoken的用户状态认证及casbin的权限认证

内置功能

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
  3. 岗位管理:配置系统用户所属担任职务。
  4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  7. 参数管理:对系统动态配置常用参数。
  8. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  9. 登录日志:系统登录日志记录查询包含登录异常。
  10. 在线用户:当前系统中活跃用户状态监控。
  11. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
  12. 代码生成:前后端代码的生成。
  13. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  14. 在线构建器:拖动表单元素生成相应的HTML代码。
  15. 文件上传,缓存标签等。

项目使用模块化与插件化的方式开发,正在开发中的模块:cms系统、万能模型、微信管理、工单系统、问答系统、工作流引擎…

演示地址

http://v2.g-fast.cn 账号:demo 密码:

配置

项目数据库文件 /data/db.sql 创建数据库导入后修改配置/config/config.toml

其中gToken配置

[gToken] [gToken.system] CacheMode = 2 #此处若使用了redis配置为2 若没使用redis配置1 CacheKey = "GToken:" Timeout =  #1个小时 MaxRefresh = 0 TokenDelimiter="_" EncryptKey = "koi29a83idakguqjq29asd9asd8a7jhq" AuthFailMsg = "登录超时,请重新登录" MultiLogin = true #后台是否允许多端同时在线

欢迎大家来到IT世界,在知识的湖畔探索吧!

运行 go run main.go

账号:demo 密码:

项目为前后端分离,前端地址:

文档地址

http://doc.qjit.cn/docs/gfast-v2/introduce

相关视频

https://space.bilibili.com//channel/seriesdetail?sid=

演示图

「源码分享」基于GF(Go Frame)的后台管理系统



欢迎大家来到IT世界,在知识的湖畔探索吧!

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

「源码分享」基于GF(Go Frame)的后台管理系统

生成dao

因为我们在开发过程中,goFrame框架的gf-cli 一直在更新功能,如果是修改了表重新生成建议不要直接去覆盖,生成到tmp目录后将需要的文件复制到对应的地方

欢迎大家来到IT世界,在知识的湖畔探索吧!例如: gf gen dao -path ./tmp -l "mysql:root:@tcp(127.0.0.1:3306)/gfast-v2" -t 表名

注意:使用gf-cli 版本最好 >= v1.16.4

如果你对源码感兴趣,请点赞+转发+关注+评论区留言。

欢迎点赞+转发+关注!大家的支持是我分享最大的动力!!!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/111894.html

(0)
上一篇 16分钟前
下一篇 2分钟前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信