From 31e20ddb1eafa5bf64a0824629fb8c7a05450318 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 19 六月 2020 20:26:28 +0800
Subject: [PATCH] 商品系统完善

---
 src/main/java/com/ks/tool/bkz/util/JsonUtil.java |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/ks/tool/bkz/util/JsonUtil.java b/src/main/java/com/ks/tool/bkz/util/JsonUtil.java
index 9fe8726..d2b2a65 100644
--- a/src/main/java/com/ks/tool/bkz/util/JsonUtil.java
+++ b/src/main/java/com/ks/tool/bkz/util/JsonUtil.java
@@ -1,22 +1,44 @@
 package com.ks.tool.bkz.util;
 
-import com.alibaba.fastjson.JSONObject;
+
+import com.google.gson.*;
+import net.sf.json.JSONObject;
+
+import java.lang.reflect.Type;
+import java.math.BigDecimal;
+import java.util.Date;
 
 public class JsonUtil {
 
-    public static String loadTrueResult(JSONObject data) {
+    public static String loadTrueResult(Object data) {
         JSONObject root = new JSONObject();
         root.put("code", 0);
         root.put("data", data);
-        return root.toJSONString();
+        return root.toString();
     }
 
     public static String loadFalseResult(int code, String msg) {
         JSONObject root = new JSONObject();
         root.put("code", code);
         root.put("msg", msg);
-        return root.toJSONString();
+        return root.toString();
     }
 
 
+    public static Gson getSimpleGson(){
+        return new GsonBuilder().registerTypeAdapter(Date.class, new JsonSerializer<Date>() {
+            @Override
+            public JsonElement serialize(Date value, Type theType, JsonSerializationContext context) {
+                if (value == null) {
+                    return null;
+                } else {
+                    return new JsonPrimitive(TimeUtil.getGernalTime(value.getTime(),"yyyy-MM-dd HH:mm:ss"));
+                }
+            }
+        }).create();
+
+    }
+
+
+
 }

--
Gitblit v1.8.0