在線Online表單來了!JeecgBoot 2.1 版本發布——基於SpringBoot+AntDesign的快速開發平台


項目介紹

  • Jeecg-Boot 是一款基於SpringBoot+代碼生成器的快速開發平台!
  • 采用前后端分離架構:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。
  • 強大的代碼生成器讓前端和后台代碼一鍵生成,不需要寫任何代碼,保持jeecg一貫的強大,絕對是全棧開發福音!!
  • JeecgBoot在提高UI能力的同時,降低了前后分離的開發成本,JeecgBoot還獨創在線開發模式(No代碼概念),一系列在線智能開發:在線配置表單、在線配置報表等等。

源碼下載

系統特點

  • 采用最新主流前后分離框架(Springboot+Antd+Vue+Mybatis)
  • 強大的代碼生成器,單表、一對多一鍵生成(包括前后端)
  • 簡易Excel導入導出,支持單表導出和一對多表模式導出
  • 強大的權限機制,支持數據權限、表單按鈕權限
  • 封裝各種常用組件、報表組件,及其簡單的生成圖形報表
  • 提供完善的CAS單點登錄集成機制、提供APP打包方案
  • 支持菜單動態路由、支持多數據源
  • 查詢過濾器:查詢功能根據配置自動生成,不需要編碼
  • 常用共通封裝,各種工具類(定時任務,短信接口,郵件發送,Excel導入導出等)
  • 瀏覽器兼容性好,頁面支持PC,Pad和移動端
  • 提供各種系統監控,實時跟蹤系統運行情況(監控 Redis、Tomcat、jvm、服務器信息、請求追蹤、SQL監控)
  • 提供簡單易用的打印插件,支持谷歌、IE瀏覽器等各種瀏覽器
  • 示例代碼豐富,提供很多案例學習

升級日志

1)重點新功能

  • 開放Oline在線表單功能(支持單表、一對多、樹)
  • 開放Oline在線代碼生成器(功能更強大,更智能)
  • 提供單點登錄集成cas的代碼支持
  • 提供Websocket 消息推送機制,改造系統公告
  • 提供手機APP發布方案 issues#352

2)后端功能

  • Spring boot 2 上傳文件大小配置
  • 新增方法,根據Token獲取用戶信息-
  • 注冊短信接口異常,增加提醒
  • 定時任務更改cron表達式控件,優化表達式選擇控件
  • 發短信接口秘鑰配置,統一到配置文件中
  • 阿里監控設置不限制本地訪問
  • 升級mybatisplus版本號
  • 支持redis增加名字空間分開過期時間
  • 我的消息后台報錯 Parameter 'announcementSendModel' not found #265 處理
  • 日志操作添加類型
  • 上傳大文件后台捕獲異常,提示前端
  • redis里面的json不可以讀 問題修改
  • 解決token失效,控制台多次打印日志
  • 切換部門,首頁客戶端存儲部門信息未更新
  • 代碼不規范改造,部分代碼/system/全部改成/sys/開頭
  • 批量刪除部門添加提示,同時刪除所有下屬部門 issues#335
  • 批量更新報錯處理 issues#IZA3Q
  • 訪問后台根路徑默認跳轉swagger的接口頁面、swagger取消密碼
  • swagger設置全局token,解決接口需要token驗證的問題
  • 分類字典頁面顯示錯誤 issues#377
  • 生成部門組織樹的邏輯問題 issues#374
  • 增加CAS單點登錄支持代碼
  • ShiroRealm.jwtTokenRefresh方法內判斷token是否過期優化 issues#405
  • 短信驗證碼,直接放result返回前端了 issues#391
  • mapper文件優化以便能更好支持多租戶擴展 issues#404
  • 短信通用方法重構 issues#398
  • 集成websocket,消息消息提醒采用websocket方案
  • 系統通告管理優化
  • mapper文件中select語句字段別名用單引號導致不兼容postgresql,拋異常 issues#426
  • 解決Swagger2 異常NumberFormatException
  • 分類字典邏輯,SQL數據庫兼容問題解決
  • oracle下nclob類型字段轉換報錯問題解決,ClobProxyImpl cannot be cast to oracle.sql.CLOB問題處理

3)前端功能

  • 增加表格合計示例
  • 增加JEditableTable三級聯動示例
  • 增加JEditableTable禁用字段示例
  • 簡化前端域名配置
  • 增加vue.config.js配置,生產環境去掉console.log,減少瀏覽器內存占用
  • 部門管理bug 修復 issues#300issues#309
  • 登錄校驗bug、首頁訪問統計去掉多余的方法
  • 登錄首頁點擊忘記密碼樣式亂了 issues#290
  • 登錄時交互出的問題 issues#319
  • 用戶注冊校驗賬號和手機號是否存在,接口更好排除權限攔截器
  • 公告最大化、操作日志添加操作類型
  • 批量刪除部門添加提示 issues#335
  • Jupload組件不能清空上次結果bug修復issues#326
  • Online表單校驗字段:支持輸入、增加金額
  • JEditableTable 行編輯表格新增拖拽排序
  • j-editable-table列表中數據字典列如何配合DictSelectUtil.js函數,實現自動顯示字典文本 issues#253
  • 一對多JEditable彈窗里表格信息的日期顯示不全 issues#243
  • 登錄密碼加密邏輯,暫時注釋掉
  • 字典數據加載請求,增加緩存機制,提高系統性能
  • 分類字典頁面顯示錯誤issues#377
  • 磁盤監控功能BUG
  • Logo根據主題顏色變化而變化
  • 點擊登錄按鈕禁用機制,防止網速慢多次點擊登錄
  • 修復公告編輯框不清除問題
  • JEditableTable 三級聯動示例
  • JEditableTable新增普通表格合計示例
  • JEditableTable修復行編輯表格默認0行時報錯
  • JEditableTable 支持新增獲取行號
  • 前端a-input-number標簽的BUG issues#394
  • 前端a-select標簽使用有問題,模糊搜索不對 issues#425
  • 24小時制問題 issues#434

系統模塊

├─系統管理
│  ├─用戶管理
│  ├─角色管理
│  ├─菜單管理
│  ├─權限設置(支持按鈕權限、數據權限)
│  ├─表單權限(控制字段禁用、隱藏)
│  ├─部門管理
│  └─字典管理
│  └─樹分類字典
│  └─系統公告
│  └─我的組織機構
├─消息中心
│  ├─消息管理
│  ├─模板管理
├─智能化功能
│  ├─代碼生成器功能(一鍵生成前后端代碼,生成后無需修改直接用,絕對是后端開發福音)
│  ├─代碼生成器模板(提供4套模板,分別支持單表和一對多模型,不同風格選擇) │ ├─代碼生成器模板(生成代碼,自帶excel導入導出) │ ├─查詢過濾器(查詢邏輯無需編碼,系統根據頁面配置自動生成) │ ├─高級查詢器(彈窗自動組合查詢條件) │ ├─Excel導入導出工具集成(支持單表,一對多 導入導出) │ ├─平台移動自適應支持 ├─系統監控 │ ├─性能掃描監控 │ │ ├─監控 Redis │ │ ├─Tomcat │ │ ├─jvm │ │ ├─服務器信息 │ │ ├─請求追蹤 │ │ ├─磁盤監控 │ ├─定時任務 │ ├─系統日志 │ ├─消息中心(支持短信、郵件、微信推送等等) │ ├─數據日志(記錄數據快照,可對比快照,查看數據變更情況) │ ├─系統通知 │ ├─SQL監控 │ ├─swagger-ui(在線接口文檔) │─報表示例 │ ├─曲線圖 │ └─餅狀圖 │ └─柱狀圖 │ └─折線圖 │ └─面積圖 │ └─雷達圖 │ └─儀表圖 │ └─進度條 │ └─排名列表 │ └─等等 │─常用示例 │ ├─單表模型例子 │ └─一對多模型例子 │ └─打印例子 │ └─一對多TAB例子 │ └─內嵌table例子 │ └─常用選擇組件 │ └─異步樹table │ └─接口模擬測試 │ └─一對多JEditable │ └─圖片拖拽排序 │ └─圖片翻頁 │ └─圖片預覽 │ └─PDF預覽 │ └─分屏功能 │─封裝通用組件 │ ├─行編輯表格JEditableTable │ └─省略顯示組件 │ └─時間控件 │ └─高級查詢 │ └─用戶選擇組件 │ └─報表組件封裝 │ └─字典組件 │ └─下拉多選組件 │ └─選人組件 │ └─選部門組件 │ └─通過部門選人組件 │ └─封裝曲線、柱狀圖、餅狀圖、折線圖等等報表的組件(經過封裝,使用簡單) │ └─在線code編輯器 │ └─上傳文件組件 │ └─驗證碼組件 │ └─樹列表組件 │ └─表單禁用組件 │ └─等等 │─更多頁面模板 │ ├─各種高級表單 │ ├─各種列表效果 │ └─結果頁面 │ └─異常頁面 │ └─個人頁面 ├─高級功能 │ ├─提供單點登錄CAS集成方案 │ ├─提供APP發布方案 │ ├─集成Websocket消息通知機制 ├─Online在線開發(即將開源) │ ├─Online在線表單 - 功能已開放 │ ├─在線代碼生成器 - 功能已開放 │ ├─Online在線圖表 │ ├─Online圖表模板配置 │ ├─Online在線報表 └─其他模塊 └─更多功能開發中。。 

系統截圖

  1)PC端

     

    2)手機端

 

    3)PAD端

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM