From 3427c23b5e1e321ac44802b4c30c0c4e08231ec0 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@local>
Date: 星期五, 06 十一月 2026 11:13:38 +0800
Subject: [PATCH] fix(bpm): 超级管理员始终可维护流程模型,修复「你不是该流程的管理员」死锁
---
yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java b/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java
index bfd350d..ea6a68f 100644
--- a/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java
+++ b/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/enums/ErrorCodeConstants.java
@@ -13,6 +13,7 @@
// ========== OA 娴佺▼妯″潡 1-009-001-000 ==========
ErrorCode OA_LEAVE_NOT_EXISTS = new ErrorCode(1_009_001_001, "璇峰亣鐢宠涓嶅瓨鍦�");
+ ErrorCode OA_NOTICE_NOT_EXISTS = new ErrorCode(1_009_001_002, "閫氱煡鍏憡涓嶅瓨鍦�");
// ========== 娴佺▼妯″瀷 1-009-002-000 ==========
ErrorCode MODEL_KEY_EXISTS = new ErrorCode(1_009_002_000, "宸茬粡瀛樺湪娴佺▼鏍囪瘑涓恒�恵}銆戠殑娴佺▼");
@@ -25,6 +26,7 @@
ErrorCode MODEL_DEPLOY_FAIL_BPMN_USER_TASK_NAME_NOT_EXISTS = new ErrorCode(1_009_002_006, "閮ㄧ讲娴佺▼澶辫触锛屽師鍥狅細BPMN 娴佺▼鍥句腑锛岀敤鎴蜂换鍔�({})鐨勫悕瀛椾笉瀛樺湪");
ErrorCode MODEL_UPDATE_FAIL_NOT_MANAGER = new ErrorCode(1_009_002_007, "鎿嶄綔娴佺▼澶辫触锛屽師鍥狅細浣犱笉鏄娴佺▼({})鐨勭鐞嗗憳");
ErrorCode MODEL_DEPLOY_FAIL_FIRST_USER_TASK_CANDIDATE_STRATEGY_ERROR = new ErrorCode(1_009_002_008, "閮ㄧ讲娴佺▼澶辫触锛屽師鍥狅細棣栦釜浠诲姟({})鐨勫鎵逛汉涓嶈兘鏄�愬鎵逛汉鑷�夈��");
+ ErrorCode MODEL_DEPLOY_FAIL_BPMN_NOT_EXISTS = new ErrorCode(1_009_002_009, "閮ㄧ讲娴佺▼澶辫触锛屽師鍥狅細娴佺▼鍥捐繕娌℃湁缁樺埗锛岃鐐瑰嚮銆愭祦绋嬭璁°�戞寜閽厛璁捐娴佺▼鍥�");
// ========== 娴佺▼瀹氫箟 1-009-003-000 ==========
ErrorCode PROCESS_DEFINITION_KEY_NOT_MATCH = new ErrorCode(1_009_003_000, "娴佺▼瀹氫箟鐨勬爣璇嗘湡鏈涙槸({})锛屽綋鍓嶆槸({})锛岃淇敼 BPMN 娴佺▼鍥�");
@@ -88,4 +90,8 @@
// ========== BPM 娴佺▼琛ㄨ揪寮� 1-009-014-000 ==========
ErrorCode PROCESS_EXPRESSION_NOT_EXISTS = new ErrorCode(1_009_014_000, "娴佺▼琛ㄨ揪寮忎笉瀛樺湪");
+ // ========== BPM 涓氬姟闄勪欢閰嶇疆 1-009-015-000 ==========
+ ErrorCode BUSINESS_ATTACH_NOT_EXISTS = new ErrorCode(1_009_015_000, "涓氬姟闄勪欢閰嶇疆涓嶅瓨鍦�");
+ ErrorCode BUSINESS_ATTACH_PROCESS_DEFINITION_KEY_DUPLICATE = new ErrorCode(1_009_015_001, "娴佺▼瀹氫箟鐨� Key({})宸插瓨鍦�");
+
}
--
Gitblit v1.9.3