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 | 5 +++++
1 files changed, 5 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 0537fe3..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
@@ -26,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 娴佺▼鍥�");
@@ -89,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