From 7975781fc11d9e297b6775cff6f9410dc8a4cecd Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 18 十一月 2022 10:28:10 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/service/data/UploaderService.java |   40 +++++++++++++++++++---------------------
 1 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/lf/server/service/data/UploaderService.java b/src/main/java/com/lf/server/service/data/UploaderService.java
index a6d7196..0489870 100644
--- a/src/main/java/com/lf/server/service/data/UploaderService.java
+++ b/src/main/java/com/lf/server/service/data/UploaderService.java
@@ -57,28 +57,26 @@
 
             try {
                 Field field = t.getClass().getDeclaredField(key);
-                if (field != null) {
-                    field.setAccessible(true);
-                    String value = req.getParameter(key);
+                field.setAccessible(true);
+                String value = req.getParameter(key);
 
-                    switch (field.getType().toString()) {
-                        case "double":
-                            field.set(t, Double.valueOf(value));
-                            break;
-                        case "long":
-                            field.set(t, Long.valueOf(value));
-                            break;
-                        case "int":
-                            field.set(t, Integer.valueOf(value));
-                            break;
-                        case "class java.sql.Timestamp":
-                            field.set(t, Timestamp.valueOf(value));
-                            break;
-                        //case "class java.lang.String":
-                        default:
-                            field.set(t, value);
-                            break;
-                    }
+                switch (field.getType().toString()) {
+                    case "double":
+                        field.set(t, Double.valueOf(value));
+                        break;
+                    case "long":
+                        field.set(t, Long.valueOf(value));
+                        break;
+                    case "int":
+                        field.set(t, Integer.valueOf(value));
+                        break;
+                    case "class java.sql.Timestamp":
+                        field.set(t, Timestamp.valueOf(value));
+                        break;
+                    //case "class java.lang.String":
+                    default:
+                        field.set(t, value);
+                        break;
                 }
             } catch (Exception ex) {
                 log.error(ex.getMessage(), ex);

--
Gitblit v1.9.3