做爲 Gitee 上的王牌項目,權限管理系統 RuoYi 受到了許多開發者的歡迎,此前 Gitee 也爲你們推薦過先後端分離版本的 RuoYi :。今天爲你們推薦的就是剛剛發佈 3.0 版本的 Vue 版 RuoYi,一塊兒來看看 Vue 版本的 RuoYi 有哪些特色,以及本次更新都有哪些內容吧。html
項目名稱:RuoYi-Vue前端
項目做者:若依java
開源許可協議:MITgit
項目地址:https://gitee.com/y_project/RuoYi-Vuesql
項目簡介
- 前端採用Vue、Element UI。
- 後端採用Spring Boot、Spring Security、Redis & Jwt。
- 權限認證使用Jwt,支持多終端認證系統。
- 支持加載動態權限菜單,多方式輕鬆權限控制。
- 高效率開發,使用代碼生成器能夠一鍵生成先後端代碼。
- 提供了一個Oracle版本RuoYi-Vue-Oracle,保持同步更新。
內置功能
- 用戶管理:用戶是系統操做者,該功能主要完成系統用戶配置。
- 部門管理:配置系統組織機構(公司、部門、小組),樹結構展示支持數據權限。
- 崗位管理:配置系統用戶所屬擔任職務。
- 菜單管理:配置系統菜單,操做權限,按鈕權限標識等。
- 角色管理:角色菜單權限分配、設置角色按機構進行數據範圍權限劃分。
- 字典管理:對系統中常常使用的一些較爲固定的數據進行維護。
- 參數管理:對系統動態配置經常使用參數。
- 通知公告:系統通知公告信息發佈維護。
- 操做日誌:系統正常操做日誌記錄和查詢;系統異常信息日誌記錄和查詢。
- 登陸日誌:系統登陸日誌記錄查詢包含登陸異常。
- 在線用戶:當前系統中活躍用戶狀態監控。
- 定時任務:在線(添加、修改、刪除)任務調度包含執行結果日誌。
- 代碼生成:先後端代碼的生成(java、html、xml、sql)支持CRUD下載 。
- 系統接口:根據業務代碼自動生成相關的api接口文檔。
- 服務監控:監視當前系統CPU、內存、磁盤、堆棧等相關信息。
- 在線構建器:拖動表單元素生成相應的HTML代碼。
- 鏈接池監視:監視當前系統數據庫鏈接池狀態,可進行分析SQL找出系統性能瓶頸。
項目截圖
3.0 版本更新內容
本次最大的更新莫過於將單應用調整爲多模塊項目,相信模塊化後的 RuoYi-Vue,會發揮出更多的能量,此外還有若干的功能性更新與 Bug 修復等:數據庫
- 升級element-ui版本到2.13.2
- 刪除babel,提升編譯速度。
- 新增菜單默認主類目
- 編碼文件名修改成uuid方式
- 定時任務cron表達式驗證
- 角色權限修改時已有權限未自動勾選異常修復
- 防止切換權限用戶後登陸出現404
- Excel支持sort導出排序
- …
主要特性
- 徹底響應式佈局(支持電腦、平板、手機等全部主流設備)
- 強大的一鍵生成功能(包括控制器、模型、視圖、菜單等)
- 支持多數據源,簡單配置便可實現切換。
- 支持按鈕及數據權限,可自定義部門數據權限。
- 對經常使用js插件進行二次封裝,使js代碼變得簡潔,更加易維護
- 完善的XSS防範及腳本過濾,完全杜絕XSS攻擊
- Maven多項目依賴,模塊及插件分項目,儘可能鬆耦合,方便模塊升級、增減模塊。
- 國際化支持,服務端及客戶端支持
- 完善的日誌記錄體系簡單註解便可實現
若是你是 Vue 開發者,RuoYi 這個項目你是不能錯過的,那麼就點擊後面的連接前往項目主頁,去看看項目的詳細信息吧:https://gitee.com/y_project/RuoYi-Vueelement-ui