From 391b2a3d85dcb55e0164b82beed416c413a85ee3 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期一, 25 五月 2020 15:22:27 +0800
Subject: [PATCH] 会员数据统计

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserMoneyControllerV2.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserMoneyControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserMoneyControllerV2.java
index db1fe64..6e100f6 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserMoneyControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserMoneyControllerV2.java
@@ -114,7 +114,7 @@
 					return new JsonPrimitive("");
 				} else {
 					// 淇濈暀2浣嶅皬鏁�
-					value = value.setScale(2);
+					value = value.setScale(2, BigDecimal.ROUND_DOWN);
 					return new JsonPrimitive(value.toString());
 				}
 			}
@@ -484,7 +484,9 @@
 			object.put("list", gson.toJson(list));
 			out.print(JsonUtil.loadTrueResult(object));
 		} catch (ParseException e) {
+			out.print(JsonUtil.loadFalseResult(1, "鏌ヨ澶辫触"));
 			e.printStackTrace();
+			LogHelper.errorDetailInfo(e);
 		}
 	}
 
@@ -736,8 +738,9 @@
 			object.put("list", gson.toJson(list));
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(object));
 		} catch (ParseException e) {
-			e.printStackTrace();
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("缁熻澶辫触"));
+			e.printStackTrace();
+			LogHelper.errorDetailInfo(e);
 		}
 	}
 
@@ -790,10 +793,10 @@
 				@Override
 				public JsonElement serialize(BigDecimal value, Type theType, JsonSerializationContext context) {
 					if (value == null) {
-						return new JsonPrimitive("0.000");
+						return new JsonPrimitive("0.00");
 					} else {
 						// 淇濈暀2浣嶅皬鏁�
-						value = value.setScale(3);
+						value = value.setScale(2);
 						return new JsonPrimitive(value.toString());
 					}
 				}
@@ -818,8 +821,9 @@
 			object.put("list", gson.toJson(list));
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(object));
 		} catch (Exception e) {
-			e.printStackTrace();
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏌ヨ澶辫触"));
+			e.printStackTrace();
+			LogHelper.errorDetailInfo(e);
 		}
 	}
 

--
Gitblit v1.8.0