前後端分離後台管理系統 Gfast v3.0 全新發布

 

GFast V3.0

平台簡介

  • 基於全新Go Frame 2.0+Vue3+Element Plus開發的全棧前後端分離的管理系統
  • 前端採用vue-next-admin 、Vue、Element UI。
  • 本項目由奇訊科技團隊開發。

特徵

  • 高生產率:幾分鐘即可搭建一個後台管理系統
  • 模組化:單應用多系統的模式,將一個完整的應用拆分為多個系統,後續擴展更加便捷,增加程式碼復用性。
  • 插件化: 可通過插件的方式擴展系統功能
  • 認證機制:採用gtoken的用戶狀態認證及casbin的許可權認證
  • 路由模式:得利於goframe2.0提供了規範化的路由註冊方式,無需註解自動生成api文檔
  • 面向介面開發

內置功能

  1. 用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
  2. 部門管理:配置系統組織機構(公司、部門、小組),樹結構展現支援數據許可權。
  3. 崗位管理:配置系統用戶所屬擔任職務。
  4. 菜單管理:配置系統菜單,操作許可權,按鈕許可權標識等。
  5. 角色管理:角色菜單許可權分配、設置角色按機構進行數據範圍許可權劃分。
  6. 字典管理:對系統中經常使用的一些較為固定的數據進行維護。
  7. 參數管理:對系統動態配置常用參數。
  8. 操作日誌:系統正常操作日誌記錄和查詢;系統異常資訊日誌記錄和查詢。
  9. 登錄日誌:系統登錄日誌記錄查詢包含登錄異常。
  10. 在線用戶:當前系統中活躍用戶狀態監控。
  11. 定時任務:在線(添加、修改、刪除)任務調度包含執行結果日誌。
  12. 程式碼生成:前後端程式碼的生成。
  13. 服務監控:監視當前系統CPU、記憶體、磁碟、堆棧等相關資訊。
  14. 在線構建器:拖動表單元素生成相應的HTML程式碼。
  15. 文件上傳,快取標籤等。

演示地址

//v3.g-fast.cn/sys 帳號:demo 密碼:123456

配置

項目資料庫文件 resource/data/db.sql 創建資料庫導入後修改配置 manifest/config/config.yaml.bak 複製改為manifest/config/config.yaml

其中gfToken配置

gfToken:
  cacheKey: "gfToken_"   #快取前綴
  timeOut: 10800         #token超時時間(秒)
  maxRefresh: 5400       #token自動刷新時間(秒)
  multiLogin: true       #是否允許一個帳號多人同時登錄
  encryptKey: "49c54195e750b04e74a8429b17896586"    #加密key (32位)
  cacheModel: "redis"    #存儲引擎 (memory使用記憶體|redis使用redis)
  excludePaths:          #排除不做登錄驗證的路由地址
    - "/api/v1/system/login"
 

項目為前後端分離,前端地址:

github地址://github.com/tiger1103/gfast-ui

gitee地址://gitee.com/tiger1103/gfast-ui

(請切換:os-v3)

演示圖

Tags: