From 85b08b045c79180a81abd43be0ac7fd2ae50cd46 Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期二, 08 一月 2019 16:41:14 +0800
Subject: [PATCH] 后台数据统计+ 订单接口统计类型调整

---
 fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java |   74 +++++++++++++++++++++++++++++-------
 1 files changed, 59 insertions(+), 15 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java
index 1bf34dc..1e1dcd2 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/ExtractAdminController.java
@@ -15,6 +15,7 @@
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 
+import net.sf.json.JSONArray;
 import net.sf.json.JSONObject;
 
 import org.springframework.stereotype.Controller;
@@ -1436,28 +1437,41 @@
 	 * @param out
 	 */
 	@RequestMapping(value = "getAuditTotal")
-	public void getAuditTotal(String callback,Integer state, Integer shwoType, String year, 
+	public void getAuditTotal(String callback,Integer state, Integer dateType, String year, 
 			String startTime, String endTime, PrintWriter out) {
 
 
-		String validateMsg = validateParams(shwoType, startTime, endTime);
+		String validateMsg = validateParams(dateType, startTime, endTime);
 		if (validateMsg != null) {
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(validateMsg));
 			return;
 		}
 		
-		if (shwoType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
+		if (dateType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
 			startTime = null;
 			endTime = null;
 		}
 		
 		try {
 
-			List<Map<String, Object>> resultList = extractAuditRecordService.countAuditTotal(state, shwoType, 
+			List<Map<String, Object>> resultList = extractAuditRecordService.countAuditTotal(state, dateType, 
 					year, startTime, endTime);
 			
+			JSONObject innerList = new JSONObject();
+			if (state == null) {
+				innerList.put("name", "鎬昏");
+			} else if (state == 1) {
+				innerList.put("name", "閫氳繃鏁�");
+			} else if (state == 2) {
+				innerList.put("name", "椹冲洖鏁�");
+			}
+			innerList.put("data_list", resultList);
+			
+			JSONArray outList = new JSONArray();
+			outList.add(innerList);
+			
 			JSONObject data = new JSONObject();
-			data.put("result_list", resultList);
+			data.put("result_list", outList);
 			
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
 			
@@ -1480,28 +1494,43 @@
 	 * @param out
 	 */
 	@RequestMapping(value = "getExtractMoney")
-	public void getExtractMoney(String callback,Integer state, Integer shwoType, String year, 
+	public void getExtractMoney(String callback,Integer state, Integer dateType, String year, 
 			String startTime, String endTime, PrintWriter out) {
 
-		String validateMsg = validateParams(shwoType, startTime, endTime);
+		String validateMsg = validateParams(dateType, startTime, endTime);
 		if (validateMsg != null) {
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(validateMsg));
 			return;
 		}
 		
 		
-		if (shwoType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
+		if (dateType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
 			startTime = null;
 			endTime = null;
 		}
 		
 		try {
 
-			List<Map<String, Object>> resultList = extractAuditRecordService.countExtractMoney(state, shwoType, 
+			List<Map<String, Object>> resultList = extractAuditRecordService.countExtractMoney(state, dateType, 
 					year, startTime, endTime);
 			
+			JSONObject innerList = new JSONObject();
+			if (state == null) {
+				innerList.put("name", "鎬昏");
+			} else if (state == 0) {
+				innerList.put("name", "寰呭鏍�");
+			} else if (state == 1) {
+				innerList.put("name", "閫氳繃");
+			} else if (state == 2) {
+				innerList.put("name", "椹冲洖");
+			}
+			innerList.put("data_list", resultList);
+			
+			JSONArray outList = new JSONArray();
+			outList.add(innerList);
+			
 			JSONObject data = new JSONObject();
-			data.put("result_list", resultList);
+			data.put("result_list", outList);
 			
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
 			
@@ -1523,28 +1552,43 @@
 	 * @param out
 	 */
 	@RequestMapping(value = "getExtractApplyNumber")
-	public void getExtractApplyNumber(String callback,Integer state, Integer shwoType, String year, 
+	public void getExtractApplyNumber(String callback,Integer state, Integer dateType, String year, 
 			String startTime, String endTime, PrintWriter out) {
 
-		String validateMsg = validateParams(shwoType, startTime, endTime);
+		String validateMsg = validateParams(dateType, startTime, endTime);
 		if (validateMsg != null) {
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(validateMsg));
 			return;
 		}
 		
 		
-		if (shwoType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
+		if (dateType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) {
 			startTime = null;
 			endTime = null;
 		}
 		
 		try {
 
-			List<Map<String, Object>> resultList = extractAuditRecordService.countExtractApplyNumber(state, shwoType, 
+			List<Map<String, Object>> resultList = extractAuditRecordService.countExtractApplyNumber(state, dateType, 
 					year, startTime, endTime);
 			
+			JSONObject innerList = new JSONObject();
+			if (state == null) {
+				innerList.put("name", "鎬昏");
+			} else if (state == 0) {
+				innerList.put("name", "寰呭鏍�");
+			} else if (state == 1) {
+				innerList.put("name", "閫氳繃");
+			} else if (state == 2) {
+				innerList.put("name", "椹冲洖");
+			}
+			innerList.put("data_list", resultList);
+			
+			JSONArray outList = new JSONArray();
+			outList.add(innerList);
+			
 			JSONObject data = new JSONObject();
-			data.put("result_list", resultList);
+			data.put("result_list", outList);
 			
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
 			

--
Gitblit v1.8.0