From 488677202ae47d556bb6f4a69c86c8892efc6b05 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 20 十二月 2022 16:48:22 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/helper/GdbHelper.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/lf/server/helper/GdbHelper.java b/src/main/java/com/lf/server/helper/GdbHelper.java
index 2e34eb8..f952c8a 100644
--- a/src/main/java/com/lf/server/helper/GdbHelper.java
+++ b/src/main/java/com/lf/server/helper/GdbHelper.java
@@ -10,6 +10,7 @@
 import org.gdal.osr.SpatialReference;
 
 import java.lang.reflect.Field;
+import java.math.BigDecimal;
 import java.sql.Timestamp;
 import java.time.LocalDate;
 import java.time.LocalDateTime;
@@ -506,6 +507,9 @@
 
                 switch (field.getType().getName()) {
                     case "java.math.BigDecimal":
+                        BigDecimal big = (BigDecimal) val;
+                        f.SetField(i, big.doubleValue());
+                        break;
                     case "java.lang.Double":
                     case "double":
                         double d = (double) val;

--
Gitblit v1.9.3