From 3e99738eb51b355a3f488cf819cab889012a5b6b Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期四, 11 六月 2020 18:17:01 +0800
Subject: [PATCH] 红包统计

---
 fanli/src/main/java/com/yeshi/fanli/controller/admin/redpack/RedPackAdminController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/redpack/RedPackAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/redpack/RedPackAdminController.java
index 01e9962..f29cb39 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/redpack/RedPackAdminController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/redpack/RedPackAdminController.java
@@ -216,5 +216,25 @@
 		}
 	}
 
+	
+	/**
+	 * 绾㈠寘缁熻
+	 * @param callback
+	 * @param uid
+	 * @param out
+	 */
+	@RequestMapping(value = "statisticsRedPack")
+	public void statisticsRedPack(String callback, Long uid, PrintWriter out) {
+		try {
+			JSONObject data = new JSONObject();
+			data.put("balance", redPackBalanceService.getBalance(uid));
+			data.put("exchanging", redPackExchangeService.countByUidAndState(uid, RedPackExchange.STATE_INIT));
+			data.put("exchangeSucceed", redPackExchangeService.countByUidAndState(uid, RedPackExchange.STATE_SUCCESS));
+			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
+		} catch (Exception e) {
+			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔寮傚父"));
+			e.printStackTrace();
+		}
+	}
 
 }

--
Gitblit v1.8.0