From d2f70dbba98e651b09c2b4dbe37d250044080ee8 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期三, 21 十月 2026 17:26:18 +0800
Subject: [PATCH] feat(基础数据): 新增油库信息/储罐信息模块(移植自新疆融邦环保分支)

---
 src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java b/src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java
index c2f5ab5..0f2e47a 100644
--- a/src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java
+++ b/src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java
@@ -66,6 +66,9 @@
         if (StringUtils.isEmpty(drawingNo)) {
             throw new ServiceException("鍥惧彿涓嶈兘涓虹┖");
         }
+        if (drawingNo.length() > 255) {
+            throw new ServiceException("鍥惧彿闀垮害涓嶈兘瓒呰繃255涓瓧绗�");
+        }
         checkModelAndProductCodeUnique(model, productCode, productModelDto.getId());
         checkDrawingNoUnique(drawingNo, productModelDto.getId());
 
@@ -227,6 +230,9 @@
                 // 鍥惧彿锛氬鍏ユ椂鍙�夛紝濉啓鍒欐牎楠屽敮涓�
                 String drawingNo = trimToNull(row.getDrawingNo());
                 if (drawingNo != null) {
+                    if (drawingNo.length() > 255) {
+                        throw new ServiceException("宸ヤ綔绨裤��" + sheetName + "銆戠 " + resolveRowNum(row, i) + " 琛岋細鍥惧彿闀垮害涓嶈兘瓒呰繃255涓瓧绗�");
+                    }
                     checkDrawingNoUnique(drawingNo, null);
                 }
 

--
Gitblit v1.9.3