基于Gin+Vue+Element UI前后端分離工作流系統(tǒng)

前言

最近在學習Go方面的知識,恰巧在碼云看到一個前后端分離的工作流系統(tǒng),順便分享給各位小伙伴,有需要的可以借鑒下擼主的工作流開發(fā)思路。

簡介

本系統(tǒng)是集工單統(tǒng)計、任務鉤子、權限管理、靈活配置流程與模版等等于一身的開源工單系統(tǒng),當然也可以稱之為工作流引擎。致力于減少跨部門之間的溝通,自動任務的執(zhí)行,提升工作效率與工作質量,減少不必要的工作量與人為出錯率。

系統(tǒng)管理

基于casbin的RBAC權限控制,借鑒了go-admin項目的前端權限管理,可以在頁面對API、菜單、頁面按鈕等操作,進行靈活且簡單的配置,爪哇筆記。

項目截圖

功能介紹

下面對本系統(tǒng)的功能做一個簡單介紹。

工單系統(tǒng)相關功能:

  • 工單提交申請
  • 工單統(tǒng)計
  • 多維度工單列表,包括(我創(chuàng)建的、我相關的、我待辦的、所有工單)
  • 自定義流程
  • 自定義模版
  • 任務鉤子
  • 任務管理
  • 催辦
  • 轉交
  • 手動結單
  • 加簽
  • 多維度處理人,包括(個人,變量(創(chuàng)建者、創(chuàng)建者負責人))
  • 排他網關,即根據(jù)條件判斷進行工單跳轉
  • 并行網關,即多個節(jié)點同時進行審批處理
  • 通知提醒(目前僅支持郵件)
  • 流程分類管理

權限管理相關功能,使用casbin實現(xiàn)接口權限控制:

  • 用戶、角色、崗位的增刪查改,批量刪除,多條件搜索
  • 角色、崗位數(shù)據(jù)導出Excel
  • 重置用戶密碼
  • 維護個人信息,上傳管理頭像,修改當前賬戶密碼
  • 部門的增刪查改
  • 菜單目錄、跳轉、按鈕及API接口的增刪查改
  • 登陸日志管理
  • 左菜單權限控制
  • 頁面按鈕權限控制
  • API接口權限控制

小結

創(chuàng)作不易,需要源碼的朋友可以直接前往公號:程序員陳梓,即可拿到

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容