#挑戰30天在頭條寫日記#
仁傑開源分享,通過分享開源項目,讓更多的人了解到更多的源項目,進而促進項目的發展和完善,可以讓更多的人受益。開源分享的精神也可以激發更多人的創造力和創新精神,促進整個技術領域的發展和進步。
大家好,我是仁傑,今天給大家分享一款基于Gin + Vue + Element UI的前後端分離的工單系統。提升工作效率與工作品質,減少不必要的工作量與出錯率。
工單管理平台登入頁面
項目描述
利用靈活的配置流程和模闆等資料,可以快速友善地生成工單流程。通過任務綁定,可以在流程中實作鈎子操作。
流程管理
模版管理
支援綁定郵件來通知處理,同時也相容更多的通知方式,使用者可以根據自己的需求自定義任務腳本進行任務通知。這樣,使用者可以根據自己的需求進行定制。
任務管理
項目特點
基于casbin的RBAC權限控制,是一種非常靈活和高效的權限管理方式。它可以根據使用者角色和權限,對系統中的各種操作進行精确的控制和管理。
為了更好地實作RBAC權限控制,我們借鑒了go-admin項目的前端權限管理思路,将其應用到我們的系統中。
通過這種方式,我們可以在頁面上對API、菜單、頁面按鈕等操作進行簡單而靈活的配置,進而實作對系統中各種操作的控制和管理。
這種方式不僅可以提高系統的安全性和穩定性,還可以提高系統的可擴充性和可維護性,為系統的長期發展提供了有力的支援。
使用者管理
角色管理
崗位管理
部門管理
菜單管理
項目功能
系統包括工單送出申請、工單統計、多元度工單清單,包括(我建立的、我相關的、我待辦的、所有工單)、自定義流程、自定義模版、任務鈎子、任務管理、催辦、轉交、手動結單、加簽、多元度處理人,包括(個人,變量(建立者、建立者負責人))、排他網關,即根據條件判斷進行工單跳轉、并行網關,即多個節點同時進行審批處理、通知提醒(目前僅支援郵件)、流程分類管理等。
項目部署
快速安裝部署:
bash build.sh install
啟動服務:
bash build.sh start
結尾
仁傑開源,自由分享;
無私奉獻,共創新生。
代碼透明,思想靈動;
衆人同行,進步永恒。