From daf9f8dbb7ba36eb283221d2c6022039aefaf97d Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期日, 25 十月 2026 00:40:38 +0800
Subject: [PATCH] feat(aftersales): 售后退货单同步MES批次信息并优化工单处理流程
---
yudao-module-hrm-api/src/main/java/cn/iocoder/yudao/module/hrm/enums/ErrorCodeConstants.java | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 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 7649438..2cd90df 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
@@ -28,6 +28,9 @@
ErrorCode EMPLOYEE_CONTRACT_DATE_OVERLAP = new ErrorCode(1_030_000_015, "璇ュ憳宸ュ湪鎵�閫夋椂闂存宸插瓨鍦ㄦ湭瑙i櫎/鏈粓姝㈢殑鍚堝悓锛岃鍏堣В闄�/缁堟鍚庡啀绛捐");
ErrorCode HRM_CERTIFICATE_NOT_EXISTS = new ErrorCode(1_030_000_016, "璇佷功璧勮川涓嶅瓨鍦�");
ErrorCode HRM_EMPLOYEE_NOT_EXISTS = new ErrorCode(1_030_000_017, "鍛樺伐涓嶅瓨鍦�");
+ 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, "鍛樺伐銆恵}銆戜笉瀛樺湪");
// ========== 璇峰亣鐢宠 1-030-001-000 ==========
ErrorCode LEAVE_APPLICATION_NOT_EXISTS = new ErrorCode(1_030_001_000, "璇峰亣鐢宠涓嶅瓨鍦�");
@@ -38,6 +41,7 @@
ErrorCode LEAVE_APPLICATION_DURATION_EXCEED = new ErrorCode(1_030_001_005, "璇峰亣鏃堕暱瓒呭嚭骞村亣浣欓");
ErrorCode LEAVE_APPLICATION_AUDIT_FAIL_NOT_PROCESS = new ErrorCode(1_030_001_006, "鍙湁瀹℃壒涓姸鎬佺殑璇峰亣鐢宠鎵嶈兘瀹℃牳");
ErrorCode LEAVE_APPLICATION_AUDIT_REJECT_REASON_REQUIRED = new ErrorCode(1_030_001_007, "瀹℃牳涓嶉�氳繃鏃跺繀椤诲~鍐欎笉閫氳繃鍘熷洜");
+ ErrorCode LEAVE_APPLICATION_APPLICANT_NOT_EXISTS = new ErrorCode(1_030_001_008, "璇峰亣鐢宠浜轰笉瀛樺湪");
// ========== 璋冨矖鐢宠 1-030-002-000 ==========
ErrorCode TRANSFER_APPLICATION_NOT_EXISTS = new ErrorCode(1_030_002_000, "璋冨矖鐢宠涓嶅瓨鍦�");
@@ -85,6 +89,19 @@
ErrorCode ATTENDANCE_CLOCK_ALREADY_CLOCKED = new ErrorCode(1_030_004_016, "宸叉墦杩囧崱锛岃鍕块噸澶嶆墦鍗�");
ErrorCode ATTENDANCE_EXCEPTION_AUDIT_FAIL_NOT_PROCESS = new ErrorCode(1_030_004_019, "鍙湁瀹℃壒涓姸鎬佺殑鑰冨嫟寮傚父鐢宠鎵嶈兘瀹℃牳");
ErrorCode ATTENDANCE_EXCEPTION_AUDIT_REJECT_REASON_REQUIRED = new ErrorCode(1_030_004_020, "瀹℃牳涓嶉�氳繃鏃跺繀椤诲~鍐欎笉閫氳繃鍘熷洜");
+ ErrorCode ATTENDANCE_HOLIDAY_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_004_021, "瀵煎叆鑺傚亣鏃ユ暟鎹笉鑳戒负绌�");
+ ErrorCode ATTENDANCE_HOLIDAY_EXISTS = new ErrorCode(1_030_004_022, "宸插瓨鍦ㄨ妭鍋囨棩銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+ ErrorCode ATTENDANCE_RULE_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_004_023, "瀵煎叆鑰冨嫟瑙勫垯鏁版嵁涓嶈兘涓虹┖");
+ ErrorCode ATTENDANCE_RULE_EXISTS = new ErrorCode(1_030_004_024, "宸插瓨鍦ㄨ�冨嫟瑙勫垯銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+ ErrorCode ATTENDANCE_RULE_DEPT_NOT_EXISTS = new ErrorCode(1_030_004_025, "閮ㄩ棬銆恵}銆戜笉瀛樺湪");
+ ErrorCode ATTENDANCE_EXCEPTION_TIME_REQUIRED = new ErrorCode(1_030_004_026, "琛ュ崱鐢宠蹇呴』濉啓琛ュ崱鏃堕棿");
+ ErrorCode ATTENDANCE_LOCATION_RULE_INVALID = new ErrorCode(1_030_004_050, "鑰冨嫟瑙勫垯鍦扮偣閰嶇疆涓嶅畬鏁达紝璇疯仈绯荤鐞嗗憳");
+ ErrorCode ATTENDANCE_LOCATION_REQUIRED = new ErrorCode(1_030_004_051, "璇峰紑鍚畾浣嶅苟鎻愪緵缁忕含搴︺�佺簿搴﹀拰鍧愭爣绯诲悗鎵撳崱");
+ ErrorCode ATTENDANCE_LOCATION_COORDINATE_INVALID = new ErrorCode(1_030_004_052, "鎵撳崱缁忕含搴﹁秴鍑烘湁鏁堣寖鍥�");
+ 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, "缁╂晥鑰冩牳鏂规涓嶅瓨鍦�");
@@ -98,6 +115,9 @@
ErrorCode PERFORMANCE_APPRAISE_RESULT_ITEM_NOT_EXISTS = new ErrorCode(1_030_008_008, "鑰冩牳鎸囨爣璇勫垎涓嶅瓨鍦�");
ErrorCode PERFORMANCE_APPRAISE_SCORE_FAIL_STATUS = new ErrorCode(1_030_008_009, "璇勫垎澶辫触锛屽師鍥狅細鏂规涓嶆槸宸插彂甯�/杩涜涓姸鎬�");
ErrorCode PERFORMANCE_APPRAISE_SCOPE_TEAM_EMPTY = new ErrorCode(1_030_008_010, "鎸囧畾鐝粍涓虹┖锛屾棤娉曠敓鎴愯鑰冩牳浜�");
+ ErrorCode PERFORMANCE_APPRAISE_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_008_011, "瀵煎叆缁╂晥鑰冩牳鏂规鏁版嵁涓嶈兘涓虹┖");
+ ErrorCode PERFORMANCE_APPRAISE_EXISTS = new ErrorCode(1_030_008_012, "宸插瓨鍦ㄧ哗鏁堣�冩牳鏂规銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+ ErrorCode PERFORMANCE_APPRAISE_ITEM_WEIGHT_INVALID = new ErrorCode(1_030_008_013, "鑰冩牳鎸囨爣鏉冮噸鍚堣蹇呴』澶т簬 0");
// ========== 钖叕绠$悊 1-030-005-000 ==========
ErrorCode SALARY_STRUCTURE_NOT_EXISTS = new ErrorCode(1_030_005_000, "钖叕缁撴瀯涓嶅瓨鍦�");
@@ -125,6 +145,17 @@
ErrorCode SALARY_PAYMENT_REVOKE_FAIL = new ErrorCode(1_030_005_022, "鎾ら攢鍙戞斁澶辫触锛屽師鍥狅細璇ユ槑缁嗘湭鍙戞斁");
ErrorCode SALARY_PAYMENT_DELETE_FAIL = new ErrorCode(1_030_005_023, "鍒犻櫎澶辫触锛屽師鍥狅細浠呭緟鍙戞斁鐘舵�佸彲鍒犻櫎锛岃鍏堟挙閿�宸插彂鏀炬槑缁�");
ErrorCode SALARY_PAYMENT_HAS_PAID_DETAIL = new ErrorCode(1_030_005_024, "鍒犻櫎澶辫触锛屽師鍥狅細瀛樺湪宸插彂鏀炬槑缁嗭紝璇峰厛鎾ら攢");
+ ErrorCode EMPLOYEE_SOCIAL_SECURITY_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_005_025, "瀵煎叆鍛樺伐绀句繚鍏Н閲戞。妗堟暟鎹笉鑳戒负绌�");
+ ErrorCode EMPLOYEE_SOCIAL_SECURITY_EXISTS = new ErrorCode(1_030_005_026, "宸插瓨鍦ㄥ憳宸ョぞ淇濆叕绉噾妗f銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+ ErrorCode EMPLOYEE_SOCIAL_SECURITY_EMPLOYEE_NOT_EXISTS = new ErrorCode(1_030_005_027, "鍛樺伐銆恵}銆戜笉瀛樺湪");
+ ErrorCode EMPLOYEE_SOCIAL_SECURITY_SCHEME_NOT_EXISTS = new ErrorCode(1_030_005_028, "绀句繚鍏Н閲戞柟妗堛�恵}銆戜笉瀛樺湪");
+ ErrorCode SOCIAL_SECURITY_SCHEME_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_005_029, "瀵煎叆绀句繚鍏Н閲戞柟妗堟暟鎹笉鑳戒负绌�");
+ ErrorCode SOCIAL_SECURITY_SCHEME_EXISTS = new ErrorCode(1_030_005_030, "宸插瓨鍦ㄧぞ淇濆叕绉噾鏂规銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
+ ErrorCode LEAVE_TYPE_CONFIG_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_005_031, "瀵煎叆璇峰亣绫诲瀷鎵f閰嶇疆鏁版嵁涓嶈兘涓虹┖");
+ 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, "杞鐢宠涓嶅瓨鍦�");
@@ -135,6 +166,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