From 725cf74962201c4dce7ca7a7fc98dafc7658b9f5 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Thu, 23 Jul 2026 15:59:27 +0800 Subject: [PATCH] =?UTF-8?q?HS=20Code=E5=93=81=E5=90=8D=E6=9C=AA=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ecss/service/impl/CoDelExcelServiceImpl.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelExcelServiceImpl.java b/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelExcelServiceImpl.java index da5c2058..1dedc256 100644 --- a/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelExcelServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelExcelServiceImpl.java @@ -2160,7 +2160,7 @@ public class CoDelExcelServiceImpl implements CoDelExcelService { } catch (Exception e) { log.error("报关导出出口货物委托书异常:{}", e.getMessage()); e.printStackTrace(); - throw new RuntimeException("报关导出异常:"+e.getMessage()); + throw new RuntimeException("导出异常:"+e.getMessage()); } } @@ -3416,12 +3416,16 @@ public class CoDelExcelServiceImpl implements CoDelExcelService { StringBuilder sb = new StringBuilder(); StringBuilder sbEn = new StringBuilder(); for (int i = 0; i < rows.size(); i++) { + Map row = rows.get(i); + if (row == null) { + throw new RuntimeException("HS Code品名未维护"); + } if (i < rows.size() - 1) { - sb.append(rows.get( i).get("hsCodeDesc")).append("、"); - sbEn.append(rows.get( i).get("hsCodeDescEn")).append("、"); + sb.append(row.get("hsCodeDesc")).append("、"); + sbEn.append(row.get("hsCodeDescEn")).append("、"); } else { - sb.append(rows.get( i).get("hsCodeDesc")); - sbEn.append(rows.get( i).get("hsCodeDescEn")); + sb.append(row.get("hsCodeDesc")); + sbEn.append(row.get("hsCodeDescEn")); } } // 装箱明细