From de754f277f7cef20206c5f30fee6e033c426a554 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期一, 02 十一月 2026 13:05:32 +0800
Subject: [PATCH] feat(safety): 安全生产五期 - 安全教育培训与持证管理

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java
index 4b6b7a7..0887b79 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java
@@ -869,4 +869,15 @@
     ErrorCode MES_SAFETY_TICKET_REJECT_REASON_REQUIRED = new ErrorCode(1_040_906_004, "瀹℃壒椹冲洖鏃跺繀椤诲~鍐欓┏鍥炲師鍥�");
     ErrorCode MES_SAFETY_TICKET_HAS_REFERENCE = new ErrorCode(1_040_906_005, "璇ヨ褰曞凡琚綔涓氱エ寮曠敤锛屾棤娉曞垹闄�");
 
+    // ========== MES 瀹夊叏鐢熶骇 - 瀹夊叏鏁欒偛鍩硅锛�1-040-907-000锛� ==========
+    ErrorCode MES_SAFETY_TRAINING_NOT_EXISTS = new ErrorCode(1_040_907_000, "鍩硅鎵规涓嶅瓨鍦�");
+    ErrorCode MES_SAFETY_TRAINING_CODE_DUPLICATE = new ErrorCode(1_040_907_001, "鍩硅缂栧彿宸插瓨鍦�");
+    ErrorCode MES_SAFETY_TRAINING_TIME_INVALID = new ErrorCode(1_040_907_002, "鍩硅缁撴潫鏃堕棿蹇呴』鏅氫簬寮�濮嬫椂闂�");
+    ErrorCode MES_SAFETY_TRAINING_ATTENDEE_NOT_EXISTS = new ErrorCode(1_040_907_003, "鍙傝浜哄憳璁板綍涓嶅瓨鍦�");
+
+    // ========== MES 瀹夊叏鐢熶骇 - 瀹夊叏璧勬牸璇佷功锛�1-040-908-000锛� ==========
+    ErrorCode MES_SAFETY_CERTIFICATE_NOT_EXISTS = new ErrorCode(1_040_908_000, "璧勬牸璇佷功涓嶅瓨鍦�");
+    ErrorCode MES_SAFETY_CERTIFICATE_NO_DUPLICATE = new ErrorCode(1_040_908_001, "璇佷功缂栧彿宸插瓨鍦�");
+    ErrorCode MES_SAFETY_CERTIFICATE_DATE_INVALID = new ErrorCode(1_040_908_002, "鏈夋晥鏈熷繀椤绘櫄浜庡彂璇佹棩鏈�");
+
 }

--
Gitblit v1.9.3