1. 程式人生 > 其它 >前後端分離後臺管理系統 Gfast v3.0 全新發布

前後端分離後臺管理系統 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. 檔案上傳,快取標籤等。

演示地址

http://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地址:https://github.com/tiger1103/gfast-ui

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

(請切換:os-v3)

演示圖