【ChartGPT】JeecgBoot v3.6.3 AI版本發佈,企業級低代碼平臺

項目介紹

JeecgBoot是一款企業級的低代碼平臺!前後端分離架構 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服務。強大的代碼生成器讓前後端代碼一鍵生成! JeecgBoot引領低代碼開發模式(OnlineCoding-> 代碼生成-> 手工MERGE), 幫助解決Java項目70%的重複工作,讓開發更多關注業務。既能快速提高效率,節省成本,同時又不失靈活性!

當前版本:v3.6.3 | 2024-03-11

源碼下載

github地址
gitee地址

升級日誌

本次重點支持ChartGPT AI助手對話功能;升級前端和後端依賴;新增5套儀表盤模板;登錄首屏性能優化和首頁支持自定義等。

主升級內容

  • 新增ChartGPT AI助手對話功能
  • 新增5套儀表盤模板
  • 登錄和首屏性能優化
  • 首頁支持自定義
  • 導出excel接口時間限制延長
  • nacos新增springboot3命名空間,存放springboot3分支的個性配置文件
  • 升級spring-boot-starter到最新版2.7.18
  • 提供hutool到5.8.25
  • 新增AI依賴starter, jeecg-boot-starter-chatgpt
  • 【UI】下拉組件支持顏色
  • 【UI】新增JPopupDict組件對接online報表,以下拉字典方式展示
  • 【UI】內部組件也支持外部鏈接方式打開
  • 【UI】升級前端項目package.json底層依賴
  • 註解免token · Issue #5601
  • 是否考慮繼承openapi · Issue #3659
  • vue代碼不加入邏輯刪除字段
  • 修復用戶選擇組件在生成代碼後變成部門用戶選擇組件
  • 我這個控件是哪裏設置沒對嗎,爲什麼打開已有的記錄,會觸發提示“請輸入”驗證?
  • #1022 fix 帶條件字典存在單引號導致js編譯錯誤
  • antd4不兼容vue3.4.0嚴重問題 issues/977
  • 部署到生產環境登錄成功後找不到頁面,Welcome to nginx!,登錄後跳轉路徑中沒有發佈路徑。 · Issue #949
  • SSO登錄強制用http · Issue #957
  • autoPoi 模板導出Excel $fe遍歷合併單元格bug · Issue #5167
  • spring3分支,api調用接口錯誤 · Issue #5757
  • 角色管理--角色權限配置頁面取消按鈕無法關閉角色權限配置頁面 · Issue #979
  • 前端在登錄時加載了兩次數據字典,建議優化下,避免數據字典太多時可能產生的性能問題 · Issue #956
  • 3.6.2版本online代碼生成有分類字典樹控件時出錯 · Issue #5787
  • 列表複選框選中後,行的樣式不改變 · Issue #980
  • 建議代碼中硬編碼的"首頁"改成動態的,避免國際化的時候報錯 · Issue #5693
  • spring3版本,mq隊列報錯 · Issue #5778
  • 刪除記錄時按鈕顯示錯位,提供復現問題的方法 · Issue #951
  • 希望vue代碼生成時表單和列表不要加入邏輯刪除字段 · Issue #5755
  • 表格列設置組件 寬度過長 · Issue #988
  • 在【角色管理】中可以手動刪除 admin 角色,應該禁止刪除 admin 角色 · Issue #1007
  • 英文語言下鎖屏彈框表單的label內容被遮住了 · Issue #1004
  • popConfirm確認框待端後端返回過程中(處理中)樣式錯亂 · Issue #1019
  • 高級查詢, 還原歷史查詢時不顯示中文的字段名 · Issue #962
  • 儀表盤設計中json數據源href配置了,但是不生效,點擊沒反應 · Issue #1024
  • 登錄失敗5次後鎖定10分鐘有誤,實際只鎖定了10S · Issue #5833
  • 三方登錄獲取手機驗證碼失敗,無法再次獲取 · Issue #1014
  • ApiSelect組件的下拉遠程搜索 · Issue #1027
  • 編輯表單中,校驗必填時,如果組件是ApiSelect,打開編輯頁面時,即使該字段有值,也會提示請選擇 · Issue #1038
  • a-progress組件直接在頁面中使用,頁面上無法顯示進度條; · Issue #5842
  • 原生表單新增攜帶 createTime 等系統字段 · Issue #1033
  • 最新微服務版本登錄報Invalid bound statement (not found): org.jeecg.modules.system.mapper.SysUserTenantMapper.getTenantNoCancel · Issue #5892
  • 表字典轉換問題,數據查詢傳ds=“”造成的異常 · Issue #5879
  • 連續登錄失敗,導致失敗提醒累加 · Issue #1013
  • 原生表單新增攜帶 createTime 等系統字段 · Issue #1033
  • 連續登錄失敗,導致失敗提醒累加 · Issue #1013
  • 3.6.2版角色首頁配置中的組件地址格式發生變化 · Issue #1023
  • 按照文檔儀表盤配置不出來呢 · Issue #5867
  • 官方演示平臺系統角色中問題 · Issue #1064
  • JVxeInputCell小數輸入有問題小數點後第一位是非0第二位是0就不能輸入了 例如輸入100.102會變成100.12 · Issue #1065
  • BasicTable表格合計,可編輯單元格編輯完以後不更新合計值,刪除表格最後一行計算合計函數不執行 · Issue #982
  • 【菜單管理】、【角色管理】功能未翻譯本地化 key · Issue #1072
  • 【數據字典】回收站查找軟刪除記錄時,沒有判斷是否啓用多租戶,造成可以查找並回收其他租戶的數據 · Issue #5907
  • ApiTreeSelect組件入參變化時,不及時刷新數據 · Issue #1054
  • 企業微信集成,同步用戶信息時,特殊字符導致失敗的問題 · Issue #5887
  • 批量刪除記錄後,【批量操作】按鈕未隱藏,已選中記錄也未清空 · Issue #1066
  • 最新版多選框選擇無法勾中 · Issue #977
  • 點擊退出系統,彈出的溫馨提示無法關閉 · Issue #976

springboot3分支升級

  • springboot3 生成的代碼 註解有問題 @Schema(value= "主鍵") 這是錯誤的 應該是 @Schema(description = "主鍵") · Issue #5742
  • 升級到springboot3 新建菜單 授權無用依然說沒有權限 · Issue #5741
  • 同步數據庫失敗,Unable to build hbm.xml JAXBContext · Issue #5723
  • Shiro能否換成spring security?現在主流的都是用這個框架 · Issue #2925
  • springboot3分支,application-prod.yml文件中redis的配置不對 · Issue #5884
  • 配置完oss後,直接報錯 · Issue #5925
  • spring3微服務版本只能使用本機的redis · Issue #5902
  • springboot3 版本swagger無法使用 · Issue #5908

技術交流

爲什麼選擇 JeecgBoot?

開源界“小普元”超越傳統商業平臺。引領低代碼開發模式(OnlineCoding-> 代碼生成器 -> 手工MERGE),低代碼開發同時又支持靈活編碼, 可以幫助解決Java項目70%的重複工作,讓開發更多關注業務。既能快速提高開發效率,節省成本,同時又不失靈活性。

  • 採用最新主流前後分離框架(SpringBoot+Mybatis-plus+Ant-Design+Vue),容易上手; 代碼生成器依賴性低,靈活的擴展能力,可靈活實現二次開發;
  • 開發效率很高,採用代碼生成器,單表數據模型和一對多(父子表)、樹列表等數據模型,增刪改查功能自動生成,菜單配置直接使用(前端代碼和後端代碼都一鍵生成);
  • 代碼生成器提供強大模板機制,支持自定義模板風格。目前提供四套風格模板(單表兩套、一對多兩套)
  • 封裝完善的用戶、角色、菜單、組織機構、數據字典、在線定時任務等基礎功能。強大的權限機制,支持訪問授權、按鈕權限、數據權限、表單權限等
  • 零代碼在線開發能力,在線配置表單、在線配置報表、在線配置圖表、在線設計表單
  • 常用共通封裝,各種工具類(定時任務,短信接口,郵件發送,Excel導入導出等),基本滿足80%項目需求
  • 簡易Excel導入導出,支持單表導出和一對多表模式導出,生成的代碼自帶導入導出功能
  • 集成簡易報表工具,圖像報表和數據導出非常方便,可極其方便的生成圖形報表、pdf、excel、word等報表;
  • 採用前後分離技術,頁面UI精美,針對常用組件做了封裝:時間、行表格控件、截取顯示控件、報表組件,編輯器等等
  • 查詢過濾器:查詢功能自動生成,後臺動態拼SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢);
  • 數據權限(精細化數據權限控制,控制到行級,列表級,表單字段級,實現不同人看不同數據,不同人對同一個頁面操作不同字段
  • 在線配置報表(無需編碼,通過在線配置方式,實現曲線圖,柱狀圖,數據等報表)
  • 頁面校驗自動生成(必須輸入、數字校驗、金額校驗、時間空間等);
  • 提供單點登錄CAS集成方案,項目中已經提供完善的對接代碼
  • 表單設計器,支持用戶自定義表單佈局,支持單表,一對多表單、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件
  • 專業接口對接機制,統一採用restful接口方式,集成swagger-ui在線接口文檔,Jwt token安全驗證,方便客戶端對接
  • 接口安全機制,可細化控制接口授權,非常簡便實現不同客戶端只看自己數據等控制
  • 高級組合查詢功能,在線配置支持主子表關聯查詢,可保存查詢歷史
  • 提供各種系統監控,實時跟蹤系統運行情況(監控 Redis、Tomcat、jvm、服務器信息、請求追蹤、SQL監控)
  • 消息中心(支持短信、郵件、微信推送等等)
  • 集成Websocket消息通知機制
  • 提供APP發佈方案:
  • 支持多語言,提供國際化方案;
  • 數據變更記錄日誌,可記錄數據每次變更內容,通過版本對比功能查看歷史變化
  • 平臺UI強大,實現了移動自適應
  • 平臺首頁風格,提供多種組合模式,支持自定義風格
  • 提供簡單易用的打印插件,支持谷歌、IE瀏覽器等各種瀏覽器
  • 示例代碼豐富,提供很多案例參考
  • 採用maven分模塊開發方式
  • 支持菜單動態路由
  • 權限控制採用 RBAC(Role-Based Access Control,基於角色的訪問控制)

開源版界面

ChartGPT AI交互

PC端

系統交互

儀表盤設計器

圖表示例

報表設計器

UNIAPP效果

手機端

PAD端

在線接口文檔

商業功能介紹

流程設計器

簡版流程設計器

表單設計器

大屏設計器

零代碼應用

歡迎吐槽,歡迎star~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章