天天看點

springcloud Alibaba 微服務 flowable 工作流 自定義表單 vue.js前

功能子產品設計方案

1.代碼生成器: [正反雙向](單表、主表、明細表、樹形表,快速開發利器)

freemaker模版技術 ,0個代碼不用寫,生成完整的一個子產品,帶頁面、建表sql腳本、處理類、service等完整子產品

2.多資料源:(支援同時連接配接無數個資料庫,可以不同的子產品連接配接不同數的據庫)支援n個資料源

3.阿裡資料庫連接配接池druid,安全權限架構 shiro(菜單權限和按鈕權限), 緩存架構 ehcache

4.代碼編輯器,線上模版編輯,仿開發工具編輯器

5.調用攝像頭拍照 自定義裁剪編輯頭像,頭像圖檔色度調節

6.websocket 及時站内信并聲音提醒、實時線上管理、websocket及時重新整理頁面(完勝ajax技術)

7.redis存儲分布式緩存 自windows redis ,友善開發者本地開發測試

微服務子產品設計方案

1.nacos 阿裡注冊中心:官方eureka停止更新,目前比較好的取代者就是nacos

2.zipkin 跟蹤服務:分布式跟蹤日志,基于記憶體存儲記錄

3.gateway 網關路由服務:分發請求,統一管理過濾,結合 ribbon 負載均衡、feign服務調用

4.springboot-admin 監控中心服務:統一界面管理,檢視各個服務運作狀态 actuator健康檢查

5.sentinel 高可用流量管理架構:以流量為切入點,限流、流量整形、熔斷降級、系統負載保護、熱點防護

工作流服務設計方案 ----------------------fhadmin.cn--------------------------------------------------------

1.模型管理 :web線上流程設計器、導入導出xml、複制流程、部署流程,選擇辦理人

2.流程管理 :導入導出流程資源檔案、檢視流程圖、根據流程執行個體反射出流程模型、激活挂起

3.運作中流程:檢視流程資訊、目前任務節點、目前流程圖、廢棄暫停流程、指派待辦人,自由跳轉

4.曆史的流程:檢視流程資訊、流程用時、流程狀态、檢視任務發起人資訊

5.待辦任務 :檢視本人個人任務以及本角色下的任務、辦理、駁回、廢棄、指派一下代理人

6.已辦任務 :檢視自己辦理過的任務以及流程資訊、流程圖、流程狀态(廢棄 駁回 正常完成)

注:當辦理完目前任務時,下一任務待辦人會即時通訊收到新任務消息提醒,當廢棄和完結任務時,

任務發起人會收到站内信消息通知

主流工作流引擎 flowable------------------------------自定義表單-----fhadmin.cn--------------------------

1. 定義模版:拖拽左側表單元素到右側區域,編輯表單元素,儲存表單模版

2. 表單模版:編輯維護表單模版,複制表單模版,修改模版類型,預覽表單模版

3. 我的表單:選擇表單模版,編輯表單規則,是否上傳圖檔、附件、開啟富文本、挂靠流程開關等

4. 表單資料:從我的表單進去可增删改查表單資料,修改表單規則

5. 挂靠記錄:記錄表單資料和流程執行個體id關聯記錄,可删除

繼續閱讀