| Gin-vue-admin是基于gin+vue搭建的后臺管理系統框架,集成jwt鑒權,權限管理,動態路由,分頁封裝,多點登錄攔截,資源權限,上傳下載,代碼生成器,表單生成器,通用工作流等基礎功能,五分鐘一套CURD前后端代碼,目前已支持VUE3,歡迎issue和pr! ![]() 功能介紹權限管理:基于jwt和casbin實現的權限管理 文件上傳下載:實現基于七牛云的文件上傳操作(為了方便大家測試,我公開了自己的七牛測試號的各種重要token,懇請大家不要亂傳東西) 分頁封裝:前端使用mixins封裝分頁,分頁方法調用mixins即可 用戶管理:系統管理員分配用戶角色和角色權限。 角色管理:創建權限控制的主要對象,可以給角色分配不同api權限和菜單權限。 菜單管理:實現用戶動態菜單配置,實現不同角色不同菜單。 api管理:不同用戶可調用的api接口的權限不同。 配置管理:配置文件可前臺修改(測試環境不開放此功能)。 富文本編輯器:markdown編輯器功能嵌入。 條件搜索:增加條件搜索示例。 restful示例:可以參考用戶管理模塊中的示例API。 前端文件參考: src\view\superAdmin\api\api.vue 后臺文件參考: model\dnModel\api.go 多點登錄限制:需要在config.yaml中把system中的useMultipoint修改為true(需要自行配置Redis和Config中的Redis參數,測試階段,有bug請及時反饋)。 分片長傳:提供文件分片上傳和大文件分片上傳功能示例。 表單生成器:表單生成器借助 @form-generator。 代碼生成器:后臺基礎邏輯以及簡單curd的代碼生成器。 更新日志2021/03/07版本 1.增加初始化引導界面 2.剔除cmd相關內容,清潔目錄,優化結構 3.增加了快速設置父級菜單功能 4.增加騰訊云COS 阿里云OSS功能 可配置開箱即用 5.增加excel導入導出功能 6.增加了自動化代碼在線預覽 7.修復了keepalive切換失效問題 8.修復了一些已知的小bug 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |