OA 行政办公

基於 RuoyiPlus 後端最新架構,48 DOs / 27 Controllers,選單 ID 起始 3000,構建數字化行政辦公與流程協同體系


1. 增強定位與架構

1.1 產品定位

RuoYiPlus OA 圍繞智慧審批公文管理行政資源管控三大核心進行企業級增強,實現從流程審批到行政管理的全流程數字化。

1.2 模組規模

指標數值
資料物件 (DO)48 個
控制器 (Controller)27 個
選單 ID 起始3000
Maven 模組yudao-module-oa

1.3 核心資料表

表名說明
oa_workflow流程審批
oa_meeting_room會議室管理
oa_file檔案管理
oa_knowledge_base知識庫
oa_car車輛管理
oa_schedule日程管理
oa_seal印章管理
oa_material物資管理
oa_form表單管理
oa_information資訊管理
graph TB subgraph "RuoYiPlus OA 增強架構" subgraph "流程層" A1[智慧審批] A2[公文管理] A3[流程設計器] end subgraph "協同層" B1[日程管理] B2[會議管理] B3[任務協同] end subgraph "行政層" C1[資產管理] C2[印章管理] C3[考勤管理] end subgraph "管控層" D1[審批許可權] D2[流程審計] D3[資料安全] D4[合規報告] end end A1 --> A2 A2 --> A3 A3 --> B1 B1 --> B2 B2 --> B3 B3 --> C1 C1 --> C2 C2 --> C3 C3 --> D1 D1 --> D2 D2 --> D3 D3 --> D4

1.4 能力對比

維度Yudao 原生 OARuoYiPlus OA 增強
流程審批基礎審批智慧審批+流程最佳化
公文管理公文全流程管理
日程管理簡單日程團隊日程+會議管理
任務管理任務協同+進度跟蹤
行政管理資產管理+印章管理
移動辦公簡單移動全功能移動辦公
許可權控制基礎許可權審批分級許可權
審計合規簡單日誌流程全鏈路審計

2. 智慧審批增強

2.1 審批流程體系

graph TB subgraph "審批流程" subgraph "流程設計" A1[流程建模] A2[條件分支] A3[並行審批] A4[流程模板] A5[流程釋出] end subgraph "審批執行" B1[審批發起] B2[審批流轉] B3[審批處理] B4[加簽] B5[轉籤] B6[撤回] B7[駁回] end subgraph "智慧審批" C1[智慧路由] C2[條件自動判斷] C3[自動流轉] C4[智慧提醒] end subgraph "移動審批" D1[移動發起] D2[移動審批] D3[移動查詢] end end A1 --> A2 A2 --> A3 A3 --> A4 A4 --> A5 A5 --> B1 B1 --> B2 B2 --> B3 B3 --> B4 B4 --> B5 B5 --> B6 B6 --> B7 B7 --> C1 C1 --> C2 C2 --> C3 C3 --> C4 C4 --> D1 D1 --> D2 D2 --> D3

2.2 審批許可權控制

OA 系統實現基於流程和崗位的審批許可權控制,確保審批流程合規。

許可權層級適用範圍說明
發起人自己的審批只能發起和檢視自己的審批
審批人待審批項只能審批分配給自己的審批項
部門經理本部門審批可檢視本部門所有審批
管理員全部審批可檢視所有審批並進行管理
// OA 審批許可權示例
@DataPermission(scope = "approval")
public class ApprovalServiceImpl {
    // 審批人只能審批自己的待辦項
    // 部門經理可檢視本部門審批
}

2.3 審批審計

所有審批操作均記錄完整審計日誌,支援審批流程追溯。

graph LR A[審批發起] --> B[審批流轉] B --> C[審批處理] C --> D[審批完成] A -.-> E[審計日誌] B -.-> E C -.-> E D -.-> E E --> F[流程追溯] E --> G[合規報告]
審計項說明
審批發起記錄發起人、發起時間、審批內容
審批流轉記錄流轉時間、流轉路徑
審批處理記錄審批人、審批時間、審批意見
審批撤回記錄撤回人、撤回時間、撤回原因
審批駁回記錄駁回人、駁回時間、駁回原因

3. 公文管理增強

3.1 公文管理流程

graph TB subgraph "公文管理" subgraph "公文起草" A1[公文模板] A2[公文編輯] A3[公文格式] A4[公文審批] A5[公文簽發] end subgraph "公文流轉" B1[公文分發] B2[公文簽收] B3[公文傳閱] B4[公文督辦] B5[公文歸檔] end subgraph "公文查詢" C1[公文檢索] C2[公文統計] C3[公文分析] end subgraph "公文安全" D1[公文加密] D2[公文水印] D3[公文審計] end end A1 --> A2 A2 --> A3 A3 --> A4 A4 --> A5 A5 --> B1 B1 --> B2 B2 --> B3 B3 --> B4 B4 --> B5 B5 --> C1 C1 --> C2 C2 --> C3 C3 --> D1 D1 --> D2 D2 --> D3
公文型別說明
發文正式發文、通知公告
收文外部來文、上級來文
內部公文內部通知、工作安排
會議紀要會議紀要、決議檔案

4. 日程與會議管理

4.1 日程會議體系

graph TB subgraph "日程會議" subgraph "個人日程" A1[日程建立] A2[日程提醒] A3[日程同步] A4[日程共享] end subgraph "團隊日程" B1[團隊日曆] B2[日程協調] B3[日程衝突檢測] end subgraph "會議管理" C1[會議預約] C2[會議邀請] C3[會議確認] C4[會議簽到] C5[會議紀要] end subgraph "會議室管理" D1[會議室預約] D2[會議室狀態] D3[會議室統計] end end A1 --> A2 A2 --> A3 A3 --> A4 A4 --> B1 B1 --> B2 B2 --> B3 B3 --> C1 C1 --> C2 C2 --> C3 C3 --> C4 C4 --> C5 C5 --> D1 D1 --> D2 D2 --> D3

5. 行政管理增強

5.1 資產管理

graph TB subgraph "資產管理" subgraph "資產臺賬" A1[資產登記] A2[資產分類] A3[資產標籤] A4[資產位置] end subgraph "資產使用" B1[資產領用] B2[資產歸還] B3[資產調撥] B4[資產維修] B5[資產報廢] end subgraph "資產盤點" C1[盤點計劃] C2[盤點執行] C3[盤點差異] C4[盤點報告] end subgraph "資產分析" D1[資產統計] D2[資產價值] D3[資產利用率] end end A1 --> A2 A2 --> A3 A3 --> A4 A4 --> B1 B1 --> B2 B2 --> B3 B3 --> B4 B4 --> B5 B5 --> C1 C1 --> C2 C2 --> C3 C3 --> C4 C4 --> D1 D1 --> D2 D2 --> D3

5.2 印章管理

graph TB subgraph "印章管理" subgraph "印章臺賬" A1[印章登記] A2[印章型別] A3[印章狀態] A4[印章保管] A5[印章授權] end subgraph "印章使用" B1[用印申請] B2[用印審批] B3[用印登記] B4[用印記錄] B5[用印追溯] end subgraph "印章安全" C1[印章監控] C2[印章審計] C3[印章預警] end end A1 --> A2 A2 --> A3 A3 --> A4 A4 --> A5 A5 --> B1 B1 --> B2 B2 --> B3 B3 --> B4 B4 --> B5 B5 --> C1 C1 --> C2 C2 --> C3

5.3 印章審計

所有印章使用操作均記錄完整審計日誌,確保印章使用合規。

審計項說明
用印申請記錄申請人、申請時間、用印原因
用印審批記錄審批人、審批時間、審批意見
用印登記記錄用印時間、用印檔案、用印次數
用印追溯記錄用印歷史、用印軌跡

6. 技術架構

graph TB subgraph "yudao-module-oa-plus" subgraph "oa-biz" A1[workflow 流程審批] A2[document 公文管理] A3[schedule 日程管理] A4[meeting 會議管理] A5[task 任務管理] A6[asset 資產管理] A7[seal 印章管理] A8[attendance 考勤管理] A9[mobile 移動辦公] A10[analytics 資料分析] end subgraph "許可權與審計" B1[permission 許可權控制] B2[audit 審計日誌] B3[compliance 合規報告] end end A1 --> B1 A2 --> B2 A3 --> B1 A4 --> B2 A5 --> B2 A6 --> B2 A7 --> B3

7. 商業價值

價值點說明
流程效率智慧審批、流程最佳化
協同效率日程協同、任務協同
行政規範資產管理、印章管理
移動辦公全功能移動辦公
資料驅動效率分析、最佳化建議
合規管控審批許可權、流程審計
docs