cc 1 gün önce
ebeveyn
işleme
a3f99e2b02

+ 1 - 1
ai-server/src/main/java/com/zsjz/ai/module/aiclean/exec/AiRecordCleaner.java

@@ -58,7 +58,7 @@ public final class AiRecordCleaner {
                 continue;
             }
             String content = ReUtil.replaceAll(raw.trim(), GlobalCache.SPECIAL_CHARS_PATTERN, "");
-            if (col.funs().size() > 0) {
+            if (!col.funs().isEmpty()) {
                 content = FunProcess.create().addAll(col.funs())
                         .onException(e -> log.debug("AI 清洗函数异常: col={}, v={}", col.columnName(), raw))
                         .process(content);

+ 1 - 1
ai-server/src/main/java/com/zsjz/ai/module/aiclean/exec/DuckTypeMapper.java

@@ -26,7 +26,7 @@ public final class DuckTypeMapper {
         }
         return switch (fieldType.trim().toUpperCase()) {
             case "MONEY" -> "DECIMAL(18,2)";
-            case "NUMBER" -> "DECIMAL(28,8)";
+            case "NUMBER" -> "INTEGER";
             case "DATE" -> "DATE";
             case "TIME" -> "TIME";
             case "DATE_TIME" -> "TIMESTAMP";