From 7081c41bc3beb0ab49a22974ea4b010ae6854afe Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 16 十月 2026 13:07:52 +0800
Subject: [PATCH] feat: 全量列表页补 Excel 导入接口,清理 crm/mdm 重复 FQCN 类
---
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/enums/ErrorCodeConstants.java | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/enums/ErrorCodeConstants.java b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/enums/ErrorCodeConstants.java
index 1339ebc..5d01db5 100644
--- a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/enums/ErrorCodeConstants.java
+++ b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/enums/ErrorCodeConstants.java
@@ -13,6 +13,8 @@
ErrorCode SUPPLIER_NOT_EXISTS = new ErrorCode(1_030_100_000, "渚涘簲鍟嗕笉瀛樺湪");
ErrorCode SUPPLIER_NOT_ENABLE = new ErrorCode(1_030_100_000, "渚涘簲鍟�({})鏈惎鐢�");
ErrorCode SUPPLIER_EXISTS_REFERENCE = new ErrorCode(1_030_100_001, "渚涘簲鍟嗗凡琚笟鍔″紩鐢紝鏃犳硶鍒犻櫎");
+ ErrorCode SUPPLIER_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_100_002, "瀵煎叆渚涘簲鍟嗘暟鎹笉鑳戒负绌猴紒");
+ ErrorCode SUPPLIER_NAME_EXISTS = new ErrorCode(1_030_100_003, "宸插瓨鍦ㄤ緵搴斿晢銆恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
// ========== ERP 閲囪喘璁㈠崟锛�1-030-101-000锛� ==========
ErrorCode PURCHASE_ORDER_NOT_EXISTS = new ErrorCode(1_030_101_000, "閲囪喘璁㈠崟涓嶅瓨鍦�");
@@ -35,6 +37,12 @@
ErrorCode PURCHASE_ORDER_AUDIT_REJECT_REASON_REQUIRED = new ErrorCode(1_030_101_017, "瀹℃牳涓嶉�氳繃鏃跺繀椤诲~鍐欓┏鍥炲師鍥�");
ErrorCode PURCHASE_ORDER_SUBMIT_FAIL_ITEM_EMPTY = new ErrorCode(1_030_101_018, "鎻愪氦澶辫触锛岄噰璐鍗曟病鏈夎鍗曢」锛岃鍏堟坊鍔犵墿鏂�");
ErrorCode PURCHASE_ORDER_UPDATE_FAIL_PROCESS = new ErrorCode(1_030_101_019, "閲囪喘璁㈠崟({})姝e湪瀹℃壒涓紝鏃犳硶淇敼");
+ ErrorCode PURCHASE_ORDER_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_101_020, "瀵煎叆閲囪喘璁㈠崟鏁版嵁涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_ORDER_IMPORT_SUPPLIER_NOT_EXISTS = new ErrorCode(1_030_101_021, "渚涘簲鍟嗐�恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_ORDER_IMPORT_ORDER_TIME_REQUIRED = new ErrorCode(1_030_101_022, "閲囪喘鏃堕棿涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_ORDER_IMPORT_PRODUCT_NOT_EXISTS = new ErrorCode(1_030_101_023, "鐗╂枡缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_ORDER_IMPORT_UNIT_NOT_EXISTS = new ErrorCode(1_030_101_024, "鍗曚綅缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_ORDER_IMPORT_ACCOUNT_NOT_EXISTS = new ErrorCode(1_030_101_025, "缁撶畻璐︽埛銆恵}銆戜笉瀛樺湪锛�");
// ========== ERP 閲囪喘鍏ュ簱锛�1-030-102-000锛� ==========
ErrorCode PURCHASE_IN_NOT_EXISTS = new ErrorCode(1_030_102_000, "閲囪喘鍏ュ簱鍗曚笉瀛樺湪");
@@ -77,6 +85,19 @@
ErrorCode PURCHASE_PLAN_SUBMIT_FAIL_NOT_ALLOWED = new ErrorCode(1_030_104_023, "鎻愪氦澶辫触锛屽彧鏈夎崏绋挎垨瀹℃牳涓嶉�氳繃鐘舵�佺殑閲囪喘璁″垝鎵嶈兘鎻愪氦");
ErrorCode PURCHASE_PLAN_AUDIT_FAIL_NOT_PROCESS = new ErrorCode(1_030_104_024, "瀹℃牳澶辫触锛屽彧鏈夊鎵逛腑鐘舵�佺殑閲囪喘璁″垝鎵嶈兘瀹℃牳");
ErrorCode PURCHASE_PLAN_AUDIT_REJECT_REASON_REQUIRED = new ErrorCode(1_030_104_025, "瀹℃牳涓嶉�氳繃鏃跺繀椤诲~鍐欎笉閫氳繃鍘熷洜");
+ ErrorCode PURCHASE_PLAN_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_104_030, "瀵煎叆閲囪喘璁″垝鏁版嵁涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_PLAN_IMPORT_NAME_REQUIRED = new ErrorCode(1_030_104_031, "璁″垝鍚嶇О涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_PLAN_IMPORT_PLAN_DATE_REQUIRED = new ErrorCode(1_030_104_032, "璁″垝鏃ユ湡涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_PLAN_IMPORT_SUPPLIER_NOT_EXISTS = new ErrorCode(1_030_104_033, "渚涘簲鍟嗐�恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_PLAN_IMPORT_PRODUCT_NOT_EXISTS = new ErrorCode(1_030_104_034, "鐗╂枡缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_PLAN_IMPORT_UNIT_NOT_EXISTS = new ErrorCode(1_030_104_035, "鍗曚綅缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+
+ // ========== ERP 閲囪喘鐢宠瀵煎叆锛�1-030-104-040锛� ==========
+ ErrorCode PURCHASE_REQUEST_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_104_040, "瀵煎叆閲囪喘鐢宠鏁版嵁涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_REQUEST_IMPORT_REQUEST_TIME_REQUIRED = new ErrorCode(1_030_104_041, "鐢宠鏃堕棿涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_REQUEST_IMPORT_SUPPLIER_NOT_EXISTS = new ErrorCode(1_030_104_042, "渚涘簲鍟嗐�恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_REQUEST_IMPORT_PRODUCT_NOT_EXISTS = new ErrorCode(1_030_104_043, "鐗╂枡缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_REQUEST_IMPORT_UNIT_NOT_EXISTS = new ErrorCode(1_030_104_044, "鍗曚綅缂栫爜銆恵}銆戜笉瀛樺湪锛�");
// ========== ERP 閲囪喘鏉ョエ锛�1-030-105-000锛� ==========
ErrorCode PURCHASE_INVOICE_NOT_EXISTS = new ErrorCode(1_030_105_000, "鏉ョエ涓嶅瓨鍦�");
@@ -85,6 +106,10 @@
ErrorCode PURCHASE_INVOICE_CREATE_FAIL_ORDER_NOT_APPROVE = new ErrorCode(1_030_105_006, "鍒涘缓鏉ョエ澶辫触锛屽師鍥狅細閲囪喘璁㈠崟涓嶆槸瀹℃牳閫氳繃鐘舵��");
ErrorCode PURCHASE_INVOICE_CREATE_FAIL_SUPPLIER_MISMATCH = new ErrorCode(1_030_105_007, "鍒涘缓鏉ョエ澶辫触锛屽師鍥狅細鏉ョエ渚涘簲鍟嗕笌閲囪喘璁㈠崟涓嶄竴鑷�");
ErrorCode PURCHASE_INVOICE_CREATE_FAIL_PRICE_EXCEEDS_LIMIT = new ErrorCode(1_030_105_008, "鍒涘缓鏉ョエ澶辫触锛屽師鍥狅細鏉ョエ閲戦瓒呭嚭閲囪喘璁㈠崟閲戦锛岀洰鍓嶅彲寮�绁細{} 鍏�");
+ ErrorCode PURCHASE_INVOICE_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_105_010, "瀵煎叆鏉ョエ鏁版嵁涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_INVOICE_IMPORT_ORDER_NOT_EXISTS = new ErrorCode(1_030_105_011, "閲囪喘璁㈠崟鍙枫�恵}銆戜笉瀛樺湪锛�");
+ ErrorCode PURCHASE_INVOICE_IMPORT_INVOICE_TIME_REQUIRED = new ErrorCode(1_030_105_012, "鏉ョエ鏃ユ湡涓嶈兘涓虹┖锛�");
+ ErrorCode PURCHASE_INVOICE_IMPORT_PRICE_REQUIRED = new ErrorCode(1_030_105_013, "鏉ョエ閲戦涓嶈兘涓虹┖锛�");
// ========== ERP 閲囪喘閫�璐э紙1-030-103-000锛� ==========
ErrorCode PURCHASE_RETURN_NOT_EXISTS = new ErrorCode(1_030_103_000, "閲囪喘閫�璐у崟涓嶅瓨鍦�");
@@ -119,6 +144,13 @@
ErrorCode SALE_ORDER_CANCEL_FAIL = new ErrorCode(1_020_201_014, "浣滃簾澶辫触锛岃鍒锋柊椤甸潰鍚庨噸璇�");
ErrorCode SALE_ORDER_ENABLE_FAIL_NOT_CANCEL = new ErrorCode(1_020_201_015, "鍚敤澶辫触锛岄攢鍞鍗�({})鏈綔搴燂紝鍙湁宸蹭綔搴熺殑璁㈠崟鎵嶈兘閲嶆柊鍚敤");
ErrorCode SALE_ORDER_ENABLE_FAIL = new ErrorCode(1_020_201_016, "鍚敤澶辫触锛岃鍒锋柊椤甸潰鍚庨噸璇�");
+ ErrorCode SALE_ORDER_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_020_201_017, "瀵煎叆閿�鍞鍗曟暟鎹笉鑳戒负绌猴紒");
+ ErrorCode SALE_ORDER_IMPORT_CUSTOMER_NOT_EXISTS = new ErrorCode(1_020_201_018, "瀹㈡埛銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode SALE_ORDER_IMPORT_ORDER_TIME_REQUIRED = new ErrorCode(1_020_201_019, "涓嬪崟鏃堕棿涓嶈兘涓虹┖锛�");
+ ErrorCode SALE_ORDER_IMPORT_PRODUCT_NOT_EXISTS = new ErrorCode(1_020_201_020, "鐗╂枡缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode SALE_ORDER_IMPORT_UNIT_NOT_EXISTS = new ErrorCode(1_020_201_021, "鍗曚綅缂栫爜銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode SALE_ORDER_IMPORT_SALE_USER_NOT_EXISTS = new ErrorCode(1_020_201_022, "閿�鍞憳銆恵}銆戜笉瀛樺湪锛�");
+ ErrorCode SALE_ORDER_IMPORT_ACCOUNT_NOT_EXISTS = new ErrorCode(1_020_201_023, "缁撶畻璐︽埛銆恵}銆戜笉瀛樺湪锛�");
// ========== ERP 閿�鍞嚭搴擄紙1-030-202-000锛� ==========
ErrorCode SALE_OUT_NOT_EXISTS = new ErrorCode(1_020_202_000, "閿�鍞嚭搴撳崟涓嶅瓨鍦�");
@@ -204,6 +236,8 @@
// ========== ERP 缁撶畻璐︽埛 1-030-600-000 ==========
ErrorCode ACCOUNT_NOT_EXISTS = new ErrorCode(1_030_600_000, "缁撶畻璐︽埛涓嶅瓨鍦�");
ErrorCode ACCOUNT_NOT_ENABLE = new ErrorCode(1_030_600_001, "缁撶畻璐︽埛({})鏈惎鐢�");
+ ErrorCode ACCOUNT_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_030_600_002, "瀵煎叆缁撶畻璐︽埛鏁版嵁涓嶈兘涓虹┖锛�");
+ ErrorCode ACCOUNT_NAME_EXISTS = new ErrorCode(1_030_600_003, "宸插瓨鍦ㄧ粨绠楄处鎴枫�恵}銆戯紝涓旀湭寮�鍚鐩栵紒");
// ========== ERP 浠樻鍗� 1-030-601-000 ==========
ErrorCode FINANCE_PAYMENT_NOT_EXISTS = new ErrorCode(1_030_601_000, "浠樻鍗曚笉瀛樺湪");
--
Gitblit v1.9.3