From 4229657c5b6be8a1da9e59a40e2426cf6b0995c2 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期日, 25 十月 2026 12:01:55 +0800
Subject: [PATCH] feat(hrm): 新增人事管理模块功能

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

diff --git a/yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/enums/ErrorCodeConstants.java b/yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/enums/ErrorCodeConstants.java
index 7cf23c8..5a92840 100644
--- a/yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/enums/ErrorCodeConstants.java
+++ b/yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/enums/ErrorCodeConstants.java
@@ -14,6 +14,8 @@
     ErrorCode CONFIG_KEY_DUPLICATE = new ErrorCode(1_001_000_002, "鍙傛暟閰嶇疆 key 閲嶅");
     ErrorCode CONFIG_CAN_NOT_DELETE_SYSTEM_TYPE = new ErrorCode(1_001_000_003, "涓嶈兘鍒犻櫎绫诲瀷涓虹郴缁熷唴缃殑鍙傛暟閰嶇疆");
     ErrorCode CONFIG_GET_VALUE_ERROR_IF_VISIBLE = new ErrorCode(1_001_000_004, "鑾峰彇鍙傛暟閰嶇疆澶辫触锛屽師鍥狅細涓嶅厑璁歌幏鍙栦笉鍙閰嶇疆");
+    ErrorCode CONFIG_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_001_000_005, "瀵煎叆鍙傛暟閰嶇疆鏁版嵁涓嶈兘涓虹┖锛�");
+    ErrorCode CONFIG_IMPORT_KEY_EXISTS = new ErrorCode(1_001_000_006, "宸插瓨鍦ㄥ弬鏁伴敭鍚嶃�恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
 
     // ========== 瀹氭椂浠诲姟 1-001-001-000 ==========
     ErrorCode JOB_NOT_EXISTS = new ErrorCode(1_001_001_000, "瀹氭椂浠诲姟涓嶅瓨鍦�");
@@ -24,6 +26,8 @@
     ErrorCode JOB_CRON_EXPRESSION_VALID = new ErrorCode(1_001_001_005, "CRON 琛ㄨ揪寮忎笉姝g‘");
     ErrorCode JOB_HANDLER_BEAN_NOT_EXISTS = new ErrorCode(1_001_001_006, "瀹氭椂浠诲姟鐨勫鐞嗗櫒 Bean 涓嶅瓨鍦紝娉ㄦ剰 Bean 榛樿棣栧瓧姣嶅皬鍐�");
     ErrorCode JOB_HANDLER_BEAN_TYPE_ERROR = new ErrorCode(1_001_001_007, "瀹氭椂浠诲姟鐨勫鐞嗗櫒 Bean 绫诲瀷涓嶆纭紝鏈疄鐜� JobHandler 鎺ュ彛");
+    ErrorCode JOB_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_001_001_008, "瀵煎叆瀹氭椂浠诲姟鏁版嵁涓嶈兘涓虹┖锛�");
+    ErrorCode JOB_IMPORT_HANDLER_EXISTS = new ErrorCode(1_001_001_009, "宸插瓨鍦ㄥ鐞嗗櫒銆恵}銆戠殑瀹氭椂浠诲姟锛屼笖鏈紑鍚鐩栵紒");
 
     // ========== API 閿欒鏃ュ織 1-001-002-000 ==========
     ErrorCode API_ERROR_LOG_NOT_FOUND = new ErrorCode(1_001_002_000, "API 閿欒鏃ュ織涓嶅瓨鍦�");
@@ -56,6 +60,10 @@
     // ========== 鏁版嵁婧愰厤缃� 1-001-007-000 ==========
     ErrorCode DATA_SOURCE_CONFIG_NOT_EXISTS = new ErrorCode(1_001_007_000, "鏁版嵁婧愰厤缃笉瀛樺湪");
     ErrorCode DATA_SOURCE_CONFIG_NOT_OK = new ErrorCode(1_001_007_001, "鏁版嵁婧愰厤缃笉姝g‘锛屾棤娉曡繘琛岃繛鎺�");
+    ErrorCode DATA_SOURCE_CONFIG_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_001_007_002, "瀵煎叆鏁版嵁婧愰厤缃暟鎹笉鑳戒负绌猴紒");
+    ErrorCode DATA_SOURCE_CONFIG_IMPORT_NAME_EXISTS = new ErrorCode(1_001_007_003, "宸插瓨鍦ㄦ暟鎹簮閰嶇疆銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+    ErrorCode DATA_SOURCE_CONFIG_DB_TYPE_UNSUPPORTED = new ErrorCode(1_001_007_004,
+            "褰撳墠杞婚噺鐗堜粎鏀寔 MySQL 鏁版嵁婧愶紝涓嶆敮鎸佽杩炴帴鍦板潃锛歿}");
 
     // ========== 瀛︾敓 1-001-201-000 ==========
     ErrorCode DEMO01_CONTACT_NOT_EXISTS = new ErrorCode(1_001_201_000, "绀轰緥鑱旂郴浜轰笉瀛樺湪");

--
Gitblit v1.9.3