在線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端

   

相關文章
相關標籤/搜索