【20220529-3.5.2】
- 開源版與完整版
- 更新后端依賴版本Spring Boot 2.5.14等
- 移除Vaptcha驗證碼
- ResultUtil新增success()無參方法
- 快捷time設置分秒 更新常用時間
- 更新表單必填提示
- 完整版
- 重構更新富文本編輯器wangEditor v5.x,支持@mention、附件上傳、暗黑模式
- Monaco編輯器優化
- 短信設置頁面重構優化
- 文檔
- 更新完善文檔
- 新增移除CDN章節
-----
【20220415-3.5.1】
- 開源版與完整版
- Security循環依賴重構解耦
- 新增支持僅自己數據權限
- 修復代碼生成器Transient注解包引入錯誤問題
- 修復驗證碼日志打印參數風險
- 完整版
- 云文件重構,完善回收站、收藏
- 聊天機器人UI更新
- 文件新增復制鏈接,上傳接口新增NULL驗證
- 修復文件導出BUG
- 修復素材中心分頁問題
- 修復登錄頁短信驗證問題
- 修復短信設置查看問題
-----
【20220222-3.5.0】
- 開源版與完整版
- 更新前后端依賴版本Spring Boot 2.5.9、View UI 4.7.0等
- 登錄認證重構
- 主題支持水印、手風琴配置
- 新增getCurrUserSimple、getCurrMemberSimple方法
- toC會員登錄支持配置JWT模式
- 更新省市縣組件數據最新2021.10
- 文件大小計算優化
- 圖片驗證碼支持僅數字
- 優化限流注解提示
- 更新BaseService調用方法
- 修復修改部門名未關聯修改用戶部門名問題
- 地址改回編碼存儲
- 菜單支持多語言配置
- 重構菜單權限編輯頁面
- 菜單修改parentId新增級別判斷
- 修復表單切換數據校驗結果不消失
- 異常攔截輸出優化
- 完整版
- 配套企業級Uniapp移動端上線
- 登錄認證支持掃碼登錄
- 修復File大小判斷可能溢出問題
- 修復社交賬號綁定微博ID錯誤BUG
- 工作流流程參數優化
- 素材中心完善,支持分類選擇和回收站
- 富文本圖片視頻上傳支持素材中心
- 優化工作流可發起人判斷邏輯
### 20210701版本【3.3.4】
- 開源版與完整版
- 更新前后端依賴版本Spring Boot 2.4.8、Vue 2.6.14、View UI 4.6.1等
- 頂部菜單默認展示數量可配置,支持配置是否顯示右上角紅點
- 菜單禁用后角色分配不能勾選
- 代碼生成模塊路徑優化
- 修改Message組件層級z-index避免被遮擋
- 新增中后臺Widget組件
- 優化ApexCharts圖表中文漢化
- 優化XBoot業務組件
- 修復Redis緩存管理排序BUG
- 完整版
- XBoot物料中心上線
- 優化Vue代碼生成模版樣式部分
- 文件管理圖片模式文件支持預覽,優化柵格布局
- 個人消息頁面布局優化
- Dashboard相應組件優化
- 富文本組件更新 更新默認表情包
- 發送注冊短信接口驗證用戶是否已注冊
- 修復導出數據列選擇BUG
- 文檔
- 新增郵件發送使用部分
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20210305版本【3.3.3】
- 開源版與完整版
- 更新前后端依賴版本
- 修復Redisson限流可能出現的異常錯誤
- 修復文件上傳單個為空判斷BUG
- 前端引用通用樣式路徑改為絕對路徑
- 優化XBoot業務組件
- 完整版
- 更新Vue代碼生成模版
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 否 |
| 緩存Redis | 無需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20210225版本【3.3.2】
- 開源版與完整版
- 更新前后端依賴版本
- 修復用戶無部門數據無法編輯個人資料BUG
- 完整版
- 新增基于Mapbox封裝的可商用地圖選點組件
- 修復代碼生成模版BUG
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20210205版本【3.3.1】
* 開源版與完整版
* 更新ViewUI 4.5.0
* 主題預設新增頂部菜單模式
* 日志新增記錄設備信息
* 部門設置負責人范圍不受限
* 修復頂部菜單層級z-index避免被遮擋
* 修復若文件名無后綴無法上傳BUG
* 完整版
* 更改工作流連續多級部門負責人邏輯
* 修復工作流連續多級部門負責人駁回BUG
* 修復文件上傳組件多文件上傳回調BUG
* 更新Vue代碼生成模版
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20210128版本【3.3】
- 開源版與完整版
- 主題樣式UI全新重構,支持暗黑模式!智能助手/客服機器人上線!
- Main組件重構
- 頂部菜單樣式重構
- 語言切換加國家圖標
- 消息提示重構,彈框顯示消息列表
- 應用展示方式可列表/圖標切換
- 新增搜索菜單,支持自適應
- Tags多標簽重構,可配置隱藏
- 側邊欄支持不同顏色主題,可配置隱藏
- 頂部菜單支持不同顏色主題
- 側邊欄Logo可配置隱藏
- 移除鎖屏功能
- 支持暗黑模式
- 支持色弱模式
- 組件化個人中心頁、系統配置頁、修改密碼Drawer展示
- 修改用戶昵稱、頭像立即生效*
- Home首頁重構
- 新增擴展圖標組件
- 開源前臺產品組件
- 前端支持全局配置config.js
- 驗證碼取消字符L、l、i、I避免用戶混淆
- 更新大量前端組件,詳見XBoot業務組件頁面
- 完整版
- 新增兩款Dashboard數據大屏模版
- 新增智能助手/客服機器人功能
- 站內消息類型支持消息模版變量
- office文檔支持預覽、支持html、text、xml、markdown等文本文件預覽,新增PPT類型篩選
- Vue生成代碼文件支持導出下載
- 新增代碼編輯器組件
- 文檔
- 更新相關文檔說明
- 更新主題及首頁配置章節
- 新增智能助手/客服機器人開發說明章節
- 新增代碼編輯器使用說明章節
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20201213版本【3.2】
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本,Spring Boot 2.3.7.RELEASE等
- 徹底修復限流BUG
- 菜單管理支持編輯上級節點,新增isParent字段、支持切換樹表格模式,優化刪除方法
- 優化樹相關管理頁面,優化加載動畫,支持切換樹表格模式
- 優化后端代碼生成樹結構模版
- 數據字典取消存入Vuex
- 修復Actuator監控頁面部分404、JSON樣式問題
- 修復SpringBootAdmin部署后實例離線BUG
- 修復個人中心地址編輯后回顯BUG
- Banner更新等其他細節優化
- 完整版
- 優化Vue代碼生成樹結構,支持配置是否生成可切換樹表格模式
- 更新導入用戶數據示例
- 文檔
- 移除數據字典存入Vuex章節
- 更新JMeter使用示例
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20201128版本【3.1】
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本,Spring Boot 2.3.6.RELEASE等
- 修復限流BUG,且限流相關配置不會長期存儲至Redis中
- 替換SwaggerUI為Knife4j,接口文檔UI換新增強
- 文檔注解替換description使用tags
- 默認關閉單設備登錄配置
- 更新省市縣數據,包含臺灣香港等
- 部門樹設置update-show-children屬性 避免開合BUG
- 完整版
- 支持騰訊云短信
- 升級wangEditor富文本編輯器至v4,支持按鈕自適應換行,適配全屏編輯
- 修復富文本編輯多個編輯時擴展功能異常BUG
- 代碼生成器支持wangEditor富文本編輯
- 代碼生成樹結構支持選擇Drawer風格
- 文檔
- 更新在線接口文檔使用部分
- 更新短信使用及擴展開發部分
- 常見問題新增Vue-Devtools插件未生效解決方案
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20201028版本【3.0】
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本,Spring Boot 2.3.4.RELEASE、iView 4.4.0等
- 代碼質量提升,格式美化強迫至每個空格
- 重構代碼生成模塊,MP支持樹結構接口生成
- 頂部菜單支持第三方鏈接或路由配置
- 開放平臺已完善,支持是否授權開關、網站Logo配置
- 封裝RedisTemplaterHelper工具類替換StringRedisTemplater
- 優化限流,引入Redisson和Guava,限流注解支持更多配置
- 解決Beetl導致的編輯警告提示
- 增加靜態資源緩存配置,增加MP日志打印配置
- 更新Elasticsearch配置
- 修復定時任務配置導致的任務不執行BUG
- 優化Redis管理
- 優化省市縣存儲
- 表格按鈕樣式替換為Link
- 優化樹結構添加,自動填入排序值
- 時間選擇框增加快捷方式
- 修復字典刪除BUG
- 視頻高度調整
- 替換無效CDN鏈接
- 菜單加載增加Loading動畫
- 前端Cookie不存儲角色數據
- 優化刪除selectCount字段
- 表格刪除數據無數據時自動返回上一頁
- 修復token過期導致的鎖屏頁無法退出BUG
- 修復部門樹列表模式刪除bug
- 所有上傳組件新增支持僅預覽屬性
- 新增自定義列表選擇組件、用戶搜索選擇組件
- 大量優化細節及BUG
- 完整版
- 重構代碼生成模塊,新增生成Drawer模式,表單全替換為柵格布局
- 代碼生成支持新數據字典等組件
- 第三方賬號登錄已接入支持釘釘、 企業微信
- 新增禁用詞管理配置
- 文件、客戶端管理接口增加防緩存穿透策略
- 文件管理新增分類過濾,優化上傳錯誤進度展示
- 文件存儲路徑優化為年/月/日
- 文件預覽避免出現Broken pipe錯誤
- 工作流修復自選用戶駁回數據不回顯BUG
- 工作流修復并行網關駁回BUG
- 工作流批量操作支持填寫意見、選擇消息
- 工作流圖片連線注釋支持顯示
- 消息模塊優化,支持全部標記已讀/刪除
- 修復獲取getCurrMember()會員信息錯誤BUG
- Vaptcha驗證碼支持離線模式
- Quill富文本編輯器漢化優化
- 文檔
- 修復所有圖片不顯示問題
- 新增使用Oracle數據章節
- 新增測試章節
- 部署新增Docker等章節
- 持續集成新增Jenkins章節
- 新增擴展第三方賬號開發教程
- 更新自定義圖標教程
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 否 |
| 小程序 | 否 |
### 20200506版本【2.0】
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本,Spring Boot 2.2.6.RELEASE、iView 4.2.0等
- 重構數據庫,主鍵無符號bigint、增加索引、部分字段反范式化設計避免聯表查詢、優化字段類型節省空間、常用字段支持存儲emoji等
- JWT不緩存權限、避免長度過長
- 新增使用用戶名nickname字段,區別于username登錄賬號
- 賬號登錄支持用戶名/郵箱/手機號登錄,賬號支持禁用詞配置校驗
- JPA新增使用@DynamicInsert、@DynamicUpdate動態更新注解,避免更新所有字段
- 優化批量插入與JPA刪除
- 優化獲取登錄用戶工具類
- 更新正則表達式
- 批量刪除優化,DELETE請求方法改為POST
- Snowflake與SpringContext工具類使用Hutool工具包,雪花算法支持配置機房號與工作機器號
- 新增表格動態列示例
- 自行維護iView Area,修復BUG,更新數據包,減少前端打包體積1.3MB
- 使用第三方圖片預覽插件
- 用戶管理、部門管理、個人中心等前端頁面優化,部門管理支持切換表格樹
- 更新優化圖片上傳組件,支持配置accept屬性,新增文檔上傳/下載組件
* 新增數據字典組件,優化資源加載動畫
* 使用JSR校驗注解,封裝全局異常
* 優化findByUsername緩存大小,減少90%體積
- 大量優化細節及BUG
- 完整版
- Uniapp跨端配套已開發提交中,新增APP模塊
- 工作流支持配置發起人
- 工作流支持配置發起人自選用戶
- 工作流流程配置分步驟編輯
- 工作流修復節點分配編輯BUG
- 工作流歷史數據查看使用組件
- 更新工作流前端組件
- 模塊化各模塊解耦,工作流、社交賬號模塊可直接移除pom引入即可
- 社交賬號管理模塊重構,使用一張表存儲方便擴展
- 社交賬號登陸、短信登錄支持日志,優化記錄方法
- 文件模塊本地存儲管理方法優化,支持預覽PDF,縮略圖模式支持排序
- 新增公告管理配置
- 修復wangEditor富文本編輯器編輯HTML無效BUG
- 文檔
- 新增Uniapp開發文檔章節
- 更新SQL規范、開發經驗等
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| Uniapp | 是 |
| 小程序 | 否 |
### 20200227 版本
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本,iView 4.1.3等
- 代碼生成器新增生成條件構造分頁獲取功能
- 圖片上傳縮略圖組件支持自定義圖片框大小,新增height、width屬性
- Vue模版優化更新
- 優化緩存管理,可配置失效時間
- Redis命令使用`scan`替換所有`keys`
- 優化Redis管理端,可管理失效時間,限制最大獲取數量
- 新增限流忽略攔截配置,部分配置設置默認值
- 防止Mybatis-plus的`Order by`注入風險,PageUtil封裝傳入字段自動轉換駝峰方法
- Mybatis-Plus掃描包新增默認配置
- 新增Druid防注入配置
- 修復完善其他BUG
- 完整版
- 前端Vue代碼生成器支持生成多種類型模版,可選是否生成Api,新增支持XBoot圖片、富文本組件
- 消息管理端優化
- 修復Quill富文本組件多個不顯示工具欄BUG
- 文件管理顯示圖標
- 文檔
- 新增Redis使用規范
- 更新代碼生成器使用文檔
- 更新基本使用文檔
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 否 |
| 緩存Redis | 無需清空 |
| 小程序 | 否 |
### 20200124 版本
> 更新內容
- 開源版與完整版
- 更新前端依賴版本,iView 4.1.1等,新增引入draggable
- 圖片上傳輸入框組件新增maxSiize限制單個上傳文件大小屬性
- 圖片上傳縮略圖組件支持v-model,支持拖拽交換圖片順序,新增maxSiize、draggable屬性
- 更新druid配置
- 優化部分細節
- 完整版
- 工作流支持平行(并行)網關
- 優化工作流節點編輯頁面
- 更新前端工作流相關組件
- 修復工作流首節點不支持網關的bug
- 修復工作流委托人顯示bug
- 修復部分接口泄露用戶加密密碼bug
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 是 |
| 數據庫 | 否 |
| 緩存Redis | 無需清空 |
| 小程序 | 否 |
### 20191215 版本
> 更新內容
- 開源版與完整版
- 新增模塊化版本代碼
- 優化樹加載動畫顯示,避免遮擋其他內容
- 優化部分細節
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 無需清空 |
| 小程序 | 否 |
### 20191203 版本
> 更新內容
- 開源版與完整版
- 更新前后端依賴 Spring Boot 2.2.1、Vue Cli 4.1.x等
- 更換使用Spring集成的分布式同步鎖,對其進行簡單封裝
- 優化CDN鏈接
- 優化前端初次加載中進度提示
> 更新涉及內容或步驟
>
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 無需清空 |
| 小程序 | 否 |
### 20191126 版本
> 更新內容
- 開源版與完整版
- Vue Cli更新至4.0.x,更新前端依賴與CDN,大大優化前端打包后體積>50%
- 新增OAuth2.0協議開放平臺,支持單點登錄
- 擴展數據權限,支持選擇本部門及以下、本部門數據權限
- 優化表格樹組件樣式與iView4.x一致,新增size屬性
- 表格增加關閉搜索與提示按鈕
- 修復新實現的限流BUG
- 修復Mybatis Plus代碼生成器BUG,新增提示
- 修復部門樹組件Bug
- 修復前端控制臺出現的includes相關報錯
- 重構首頁圖表
- 左側菜單根據屏幕大小自動收合,頂部菜單數量根據屏幕大小自動縮增
- 大量樣式等細節優化,兼容移動端、平板端
- 完整版
- 新增圖表展示組件 作者精心設計實現兩種風格Dashboard
- vaptcha升級v3 舊版本官方即將停止服務
- 第三方社交賬號支持微信登錄
- 社交賬號綁定優化,已登錄無需輸入賬戶密碼,修復社交賬號刪除解綁BUG
- 優化封裝wangEditor富文本編輯器,已支持v-model雙向綁定,優化擴展配置按鈕顯示
- 新增封裝quill富文本編輯器,支持v-model,可配置圖片上傳方式
- 前端使用新的socketjs與stompjs依賴
- 優化各文件服務刪除功能
- 單點登錄演示站新增OAuth2.0模式
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需要清空 |
| 小程序 | 否 |
### 20191108 版本
> 更新內容
- 開源版與完整版
- 因mob暫停維護IP定位接口替換為騰訊位置服務
- 分頁封裝優化最大頁面大小限制
- 優化部分組件與頁面 添加transfer屬性
- 修復首頁圖表不顯示問題
- 修復注冊BUG
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 不需清空 |
| 小程序 | 否 |
### 20191024 版本
> 更新內容
- 開源版與完整版
- 更新前端依賴版本 View UI 4.x等
- 新增密碼強度輸入框組件
- 優化前端圖片上傳組件、部門樹選擇組件
- JPA代碼生成器新增樹形結構生成
- Mybatis-plus 自動填充審計優化 避免NULL異常
- 修復限流攔截器BUG
- 優化后端Token過濾以及過時方法
- 優化大量前端樣式細節,封裝通用樣式
- 完整版
- 產品組件樣式BUG修復
- 導入導出模版優化
- 前端Vue代碼生成器優化
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 否 |
| 緩存Redis | 不需清空 |
| 小程序 | 否 |
### 20191007 版本
> 更新內容
- 開源版與完整版
- 更新依賴版本 Spring Boot 2.1.9.RELEASE等
- 利用Mybatis-plus 自動填充實現審計
- 開源微信小程序前端
- 優化前端樣式細節
- 完整版
- Vue代碼生成jar包部署后仍可使用
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 不需清空 |
| 小程序 | 是 |
### 20190925 版本
> 更新內容
- 開源版與完整版
- 修復Token過期導致的驗證碼加載失敗問題
- 封裝請求優化
- 完整版
- 工作流節點分配支持自動獲取上級操作人的部門負責人
- 工作流節點若未分配審批人將自動撤回中斷取消
- 優化后端交互提示細節
- 更新小程序,完善頁面功能
- 在線文檔
- 更新小程序開發文檔
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 不需清空 |
| 小程序([完整版](http://xpay.exrick.cn/pay?xboot)) | 是 |
### 20190902 版本
> 更新內容
- 開源版與完整版
- 修復角色分配菜單不更新BUG
- 修復部門回顯負責人BUG
- 完整版
- 修復退出登錄BUG
- 更新小程序,新增物流信息頁、訂單詳情頁、紅包頁、VIP開通頁、設置頁等
- 在線文檔
- 更新小程序開發文檔
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 不需清空 |
| 小程序([完整版](http://xpay.exrick.cn/pay?xboot)) | 是 |
### 20190820 版本
> 更新內容
- 開源版與完整版
- 更新前后端依賴版本 Spring Boot 2.1.7.RELEASE、Vue-Cli 3.10.0等
- 修復圖片縮略圖組件BUG,新增limit最大上傳限制屬性
- 完整版
- 新增單點登錄配置與演示站代碼 http://sso.exrick.cn
- 修復BUG,完善Vue代碼生成模版
- 更新小程序,新增SKU設計、完善商品詳情頁、優惠券、評價頁
- 在線文檔
- 新增單點登錄配置文檔
- 新增小程序開發文檔
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需清空 |
| 小程序([完整版](http://xpay.exrick.cn/pay?xboot)) | 是 |
### 20190801 版本
> 更新內容
- 開源版與完整版
- 優化前端所有Modal框交互
- 左側菜單增加陰影效果
- 完整版
- 修復表格代碼生成器分頁BUG
- 修復富文本組件單頁多個回顯BUG
- 更新小程序
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 否 |
| 前端依賴 | 否 |
| 數據庫 | 否 |
| 緩存Redis | 無需清空 |
| 小程序([完整版](http://xpay.exrick.cn/pay?xboot)) | 是 |
### 20190708 版本
> 更新內容
- 開源版與完整版
- 更新后端依賴版本,更新前端vue-i18n至8.x版本
- 菜單可配置是否一直顯示一級菜單,解決原一級菜單不顯示問題
- 新增驗證碼過濾器,配置文件配置驗證接口即可
- 單設備登錄可配置,新增IP限流配置
- Swagger新增登錄測試接口
- 用戶管理新增重置密碼功能
- 新增Spring Boot Admin監控頁管理
- 開源Actuator管理與新個人中心頁面
- 部門管理可遞歸刪除子節點,判斷上級是否還有子節點
- 修復數據字典編輯BUG
- 重構部分前端頁面,封裝通用組件
- 登錄注冊頁面新增多語言切換圖標
- 獨立維護樹表格組件,修復其BUG,項目兼容IE瀏覽器
- 角色權限配置新增節點展開選擇
- 修復倒計時組件BUG,新增全局Loading、圖片縮略圖上傳、身份驗證組件
- js封裝常用驗證方法
- 完整版
- 工廠模式重構文件管理模塊
- 系統配置持久化至數據庫中
- 修復富文本組件BUG
- 實現消息開關
- 新增維護小程序
> 更新涉及內容或步驟
| 涉及部分 | 是否需要更新 |
| --- | --- |
| 后端代碼 | 是 |
| 前端代碼 | 是 |
| 后端依賴 | 是 |
| 前端依賴 | 是 |
| 數據庫 | 是 |
| 緩存Redis | 需要清空 |
| 小程序([完整版](http://xpay.exrick.cn/pay?xboot)) | 是 |
> 數據庫遷移腳本
- 修改數據庫后記得清空Redis緩存
``` sql
alter table?t_permission?add show_always bit(1);
update t_permission set show_always = 1 where level =1;
```
- 前言&版本說明
- 概念
- XBoot 是什么?
- 系統架構
- 主要使用的開源組件
- 角色控制訪問權限(RBAC)
- 用戶手冊
- 系統配置
- 工作流使用配置
- 定時任務調度
- 智能助手客服機器人
- 項目本地運行
- 后端運行
- 前端運行
- 項目結構說明
- 附:使用Oracle等數據庫
- 模塊化版本
- 后端開發指南
- 基本開發指南
- 前后端數據交互標準
- 工具類及數據權限
- 代碼生成器-30秒搞定CRUD
- 增刪改查CRUD
- 日志類型注解擴展
- 邏輯刪除
- 各驗證碼使用及配置
- 接口文檔使用及認證
- 前端開發指南
- 基本開發指南
- 主題/Logo/首頁等配置
- 路由菜單配置
- 多語言國際化配置
- 自定義圖標icon
- 工具類及數據獲取
- 其他說明
- 完整版開發指南
- 前端Vue代碼生成器
- Activiti工作流
- 單點登錄配置
- 智能助手/客服機器人
- MinIO對象存儲服務搭建
- 第三方社交賬號配置
- 短信開發/站內消息/郵件
- Vaptcha驗證碼
- 禁用詞使用
- 前端移除CDN
- 其他說明
- 開放平臺及單點登錄
- 開放平臺使用指南
- Web接入開發流程
- 單點登錄開發指南
- 微信小程序端開發指南
- 項目導入與開發必讀
- 業務組件
- 產品組件(小)
- 產品組件(大)
- 優惠券組件
- 評論列表組件
- 紅包組件
- 推薦商品組件
- 頁面設計
- 商品詳情頁及SKU設計
- 通用方法工具類說明
- 開發經驗與踩坑分享
- Uniapp端開發指南
- APP后端開發指南
- Uniapp前端開發指南
- 開發新功能示例
- 后端開發新模塊
- 前端開發新頁面
- 測試
- SonarQube代碼質量管理
- TestNG單元測試
- ExtentReports測試報告
- Selenuim自動化Web測試
- Appuim自動化App測試
- JMeter壓測性能測試
- 部署
- Spring Boot配置
- 快速部署
- 后端部署
- 前端部署
- 前端部署優化
- Docker容器化部署
- 服務器配置
- 持續集成
- GitLab
- GitLab CI
- XBoot 腳本參考
- Jenkins
- Jenkins安裝
- XBoot CI參考
- DevOps環境搭建
- 組件安裝列表
- 開發設計規范
- 分支管理
- 數據庫設計規范
- Redis使用規范
- Java基礎開發規范
- Rest API規范
- 項目結構規范
- 前端開發規范
- 前端設計規范
- 項目搭建分享
- 后端相關
- SpringBoot 2.x區別總結
- Spring Security整合JWT
- Spring Security動態權限管理
- Spring Boot 2.x整合Quartz
- Spring Boot 2.x整合Websocket
- Spring Boot 2.x整合Activiti工作流以及模型設計器
- Spring Boot + Security全局跨域配置
- 前端相關
- axios請求封裝 統一異常處理
- 動態路由菜單加載
- 多維度控制權限至按鈕顯示
- 發送消息圖標紅點實時顯示
- 動態組件單頁操作
- XBoot助你【告別996】
- 業務開發踩坑
- 你會用開發神器IDEA嗎
- Lombok你知道多少
- 你還在手動校驗參數嗎
- 你真的會用JPA嗎
- Lamda表達式
- Stream流式API
- 告別資源關閉
- Optional避免null
- 谷歌Guava工具包
- 線程池
- 其他小經驗技巧
- 更新日志及步驟
- 常見問題