是什麼? 使用springboot,activiti,mybatis,vue elementui開發的後臺管理系統(包含許可權管理、工作流等功能),真正前後端分離的微服務架構,經過很多項目實戰、淬煉、軟體開發公司主流技術的集大成者。 功能點、技術點 前端採用vue element ui框架,後端spr ...
是什麼?
使用springboot,activiti,mybatis,vue elementui開發的後臺管理系統(包含許可權管理、工作流等功能),真正前後端分離的微服務架構,經過很多項目實戰、淬煉、軟體開發公司主流技術的集大成者。
功能點、技術點
- 前端採用vue element ui框架,後端spring boot,mybatis開發框架,資料庫:mysql,前後端分離。
- 採用activiti工作流工作流框架,自定義流程設計
- 流程提供發起、跳轉、轉辦、委派、授權、任務處理,人員角色獲取、角色類型獲取、會簽等功能。
- 採用安全框架 Spring Security (登錄授權)實現組織機構、角色,人員、功能許可權、數據許可權功能。
- 提供頁面擴展功能,拖拽及可以擴展頁面功能
- 後端多模塊項目(基礎設施子項目、基礎功能子項目、業務功能子項目),結構清晰、各子項目獨立擴展、升級。
- 後端系統組件化,提供分頁、樹形、通用查詢數據結構,封裝系統複雜度,只需要寫出簡單的業務代碼,即能完成一個複雜的功能。
- 前端項目多模塊(基礎組件、通用框架、基礎功能,業務功能),結構清晰,子項目獨立。
- 前後端完美結合,很簡單的代碼即可以實現分頁列表、樹形等複雜頁面。
- 前端提供數字輸入、貨幣輸入(輸入時自動中文貨幣提示)、百分比輸入、整數輸入、字典下拉、日期快捷輸入、日期範圍輸入表單控制項。
- 前端自定義驗證,簡單HTML標簽即可實現前端驗證,提供必輸,長度、數字,身份證號碼等驗證標記。
- 前端提供身份證號解析年齡,性別、出生日期、戶籍地信息功能。
- 前端提供通用表格組件(支持樹形,分頁、合計、列篩選,排序、全部數據導出)、
- 前端提供通用表格編輯組件,支持新增、刪除、行編輯、行驗證。
- 前端提供通用樹組件、支持多選、篩選、增加子結點,刪除,自定義結點。
- 前端提供通用文件上傳組件、基於百度WebUploader封裝文件上傳組件、大文件分片併發上傳,斷點重試;提供批量壓縮下載、 圖片、PDF、視頻、音頻線上預覽功能。
- 前端提供通用excel導入組件,簡單代碼即可實現功能強大,嚴密的數據導入功能。
- 基於word模板導出word,pdf文件,可批量
- 基於mybatis-plus數據擴展框架、通用CRUD操作、內置SQL註入剝離器,有效防護SQL註入功擊,支持假刪除、併發更新衝突檢測等功能。
- 登錄密碼加密,驗證碼,登陸多次錯誤後賬號自動鎖定,介面加密身份校驗
- java Quartz 任務調度,已實現Mysql資料庫定時備份功能。
- 資料庫連接池 阿裡的 druid。Druid在監控、可擴展性、穩定性和性能方面都有明顯的優勢,支持併發
- java websocket 即時通訊技術,消息通知
- redis 自定義緩存,分散式鎖,杜絕重覆提交 ,增加系統性能
- 提供代碼生成工具,支持單實體、主子實體、樹型實體結構,根據編寫好的類代碼元數據,可生成前端、後端、資料庫可以直接運行的代碼
預覽地址:http://47.94.229.181:81/jrtechapp/
伺服器CPU1核記憶體1G帶寬1M,訪問比較慢,望諒解
截圖
- 自定義流程設計
- 頁面擴展功能
- 用戶、所屬崗位管理
- 角色、功能許可權、數據許可權管理
- 系統日誌(記錄用戶在系統的所有操作,包括方法,參數等;記錄系統錯誤)
- 資料庫字典
- api文檔
- 定時任務(資料庫每日備份)
- 即時通訊技術,消息通知
- 分頁查詢一(分頁、列篩選,排序、全部數據導出)
- 分頁查詢二(包括時間範圍選擇控制項、下拉、彈出選擇)
- 錄入窗體一(身份證錄入,解析)
- 錄入窗體二(下拉、百分比)
- 錄入窗體三 貨幣輸入(輸入時自動中文貨幣提示)
- 錄入窗體四(彈出選擇)
- 表格編輯組件,支持新增、刪除、行編輯、行驗證
- word,pdf模板列印導出
- word,pdf模板批量列印導出
- 大文件批量上傳
- 文件打包壓縮下載、縮略圖顯示
- 圖片、PDF、視頻、音頻線上預覽
圖片線上預覽
PDF線上預覽
視頻線上預覽 - Excel通用數據導入
- 審批歷史,流程跟蹤
- 代碼生成工具