From b0978a62cf2050170793e87fbd01db1760808043 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期三, 04 十一月 2026 09:50:30 +0800
Subject: [PATCH] feat: 从长辉移植新高缺失的六个业务模块(安全生产/能耗/数采/备件/质检台账/售后问题回访)

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

diff --git a/yudao-module-hrm-api/src/main/java/cn/iocoder/yudao/module/hrm/enums/ErrorCodeConstants.java b/yudao-module-hrm-api/src/main/java/cn/iocoder/yudao/module/hrm/enums/ErrorCodeConstants.java
index 5ccb7b5..88103ae 100644
--- a/yudao-module-hrm-api/src/main/java/cn/iocoder/yudao/module/hrm/enums/ErrorCodeConstants.java
+++ b/yudao-module-hrm-api/src/main/java/cn/iocoder/yudao/module/hrm/enums/ErrorCodeConstants.java
@@ -31,6 +31,10 @@
     ErrorCode CERTIFICATE_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_000_018, "瀵煎叆璇佷功璧勮川鏁版嵁涓嶈兘涓虹┖");
     ErrorCode CERTIFICATE_EXISTS = new ErrorCode(1_030_000_019, "宸插瓨鍦ㄨ瘉涔﹁祫璐ㄣ�恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
     ErrorCode CERTIFICATE_EMPLOYEE_NOT_EXISTS = new ErrorCode(1_030_000_020, "鍛樺伐銆恵}銆戜笉瀛樺湪");
+    ErrorCode EMPLOYEE_IMPORT_INVALID = new ErrorCode(1_030_000_022, "鍛樺伐瀵煎叆鏁版嵁鏃犳晥锛歿}");
+    ErrorCode EMPLOYEE_USER_SYNC_FAILED = new ErrorCode(1_030_000_023, "鍛樺伐璐﹀彿鍚屾澶辫触锛岃妫�鏌ヨ处鍙锋暟鎹悗閲嶈瘯");
+    ErrorCode EMPLOYEE_INIT_PASSWORD_NOT_CONFIGURED = new ErrorCode(1_030_000_021,
+            "鏈~鍐欏垵濮嬪瘑鐮侊紝涓旂郴缁熷弬鏁� system.user.init-password 鏈厤缃�傝鍦ㄥ鍏ユ枃浠朵腑濉啓璇ヨ鍒濆瀵嗙爜锛屾垨鍏堝湪鍙傛暟璁剧疆涓厤缃� system.user.init-password");
 
     // ========== 璇峰亣鐢宠 1-030-001-000 ==========
     ErrorCode LEAVE_APPLICATION_NOT_EXISTS = new ErrorCode(1_030_001_000, "璇峰亣鐢宠涓嶅瓨鍦�");
@@ -101,6 +105,7 @@
     ErrorCode ATTENDANCE_LOCATION_ACCURACY_INVALID = new ErrorCode(1_030_004_053, "瀹氫綅绮惧害椤诲ぇ浜� 0 涓斾笉瓒呰繃 100 绫筹紝璇峰埌寮�闃斾綅缃噸璇�");
     ErrorCode ATTENDANCE_LOCATION_SYSTEM_INVALID = new ErrorCode(1_030_004_054, "鎵撳崱鍧愭爣绯诲繀椤讳负 WGS84");
     ErrorCode ATTENDANCE_LOCATION_OUT_OF_RANGE = new ErrorCode(1_030_004_055, "褰撳墠浣嶇疆璺濃�渰}鈥漿}绫筹紝瓒呰繃鍏佽鑼冨洿{}绫�");
+    ErrorCode ATTENDANCE_EMPLOYEE_LINK_REQUIRED = new ErrorCode(1_030_004_056, "褰撳墠璐﹀彿鏈叧鑱斿憳宸ユ。妗堬紝璇疯仈绯荤鐞嗗憳鍦ㄥ憳宸ョ鐞嗕腑瀹屾垚鍏宠仈");
 
     // ========== 缁╂晥鑰冩牳 1-030-008-000 ==========
     ErrorCode PERFORMANCE_APPRAISE_NOT_EXISTS = new ErrorCode(1_030_008_000, "缁╂晥鑰冩牳鏂规涓嶅瓨鍦�");
@@ -154,6 +159,7 @@
     ErrorCode LEAVE_TYPE_CONFIG_EXISTS = new ErrorCode(1_030_005_032, "宸插瓨鍦ㄨ鍋囩被鍨嬫墸娆鹃厤缃�恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
     ErrorCode TAX_RATE_CONFIG_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_005_033, "瀵煎叆涓◣绋庣巼閰嶇疆鏁版嵁涓嶈兘涓虹┖");
     ErrorCode TAX_RATE_CONFIG_EXISTS = new ErrorCode(1_030_005_034, "宸插瓨鍦ㄤ釜绋庣◣鐜囬厤缃�恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+    ErrorCode SALARY_STRUCTURE_IN_USE = new ErrorCode(1_030_005_035, "璇ヨ柂閰粨鏋勫凡鏈夊憳宸ヨ柂閰。妗堝紩鐢紝涓嶈兘鍒犻櫎");
 
     // ========== 杞鐢宠 1-030-006-000 ==========
     ErrorCode REGULARIZE_APPLICATION_NOT_EXISTS = new ErrorCode(1_030_006_000, "杞鐢宠涓嶅瓨鍦�");
@@ -164,6 +170,8 @@
     ErrorCode REGULARIZE_APPLICATION_EXISTS = new ErrorCode(1_030_006_005, "璇ュ憳宸ュ凡瀛樺湪杞鐢宠锛岃鍕块噸澶嶆彁浜�");
     ErrorCode REGULARIZE_APPLICATION_AUDIT_FAIL_NOT_PROCESS = new ErrorCode(1_030_006_006, "鍙湁瀹℃壒涓姸鎬佺殑杞鐢宠鎵嶈兘瀹℃牳");
     ErrorCode REGULARIZE_APPLICATION_AUDIT_REJECT_REASON_REQUIRED = new ErrorCode(1_030_006_007, "瀹℃牳涓嶉�氳繃鏃跺繀椤诲~鍐欎笉閫氳繃鍘熷洜");
+    ErrorCode REGULARIZE_APPLICANT_NOT_EXISTS = new ErrorCode(1_030_006_008, "杞鐢宠浜轰笉瀛樺湪锛岃閫夋嫨鏈夋晥鐨勭郴缁熺敤鎴�");
+    ErrorCode REGULARIZE_EMPLOYEE_LINK_REQUIRED = new ErrorCode(1_030_006_009, "鐢宠浜烘湭鍏宠仈鍛樺伐妗f锛岃鍏堝湪鍛樺伐绠$悊涓畬鎴愬叧鑱�");
 
     // ========== 鍩硅绠$悊 1-030-009-000 ==========
     ErrorCode TRAINING_NOT_EXISTS = new ErrorCode(1_030_009_000, "鍩硅娲诲姩涓嶅瓨鍦�");

--
Gitblit v1.9.3