| 
															
																@ -730,8 +730,23 @@ public class StatisticsEsService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                jsonObject.put("total",decimalFormat.format(total));//总和 
															 | 
															
															 | 
															
																                jsonObject.put("total",decimalFormat.format(total));//总和 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                array.add(jsonObject); 
															 | 
															
															 | 
															
																                array.add(jsonObject); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            object.put("excelData",array); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            List<JSONObject> bindArrayResult = JSONArray.parseArray(array.toJSONString(), JSONObject.class); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            System.out.println("排序前:"+bindArrayResult); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            Collections.sort(bindArrayResult, new Comparator<JSONObject>() { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                @Override 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                public int compare(JSONObject o1, JSONObject o2) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    int a = o1.getString("total").length(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    int b = o2.getString("total").length(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    if (a > b) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                        return -1; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    } else if(a == b) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                        return 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    } else 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                        return 1; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            JSONArray jsonArray = JSONArray.parseArray(bindArrayResult.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            object.put("excelData",jsonArray); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        return object; 
															 | 
															
															 | 
															
																        return object; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -4520,7 +4535,7 @@ public class StatisticsEsService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        SaveModel synergyTotal = elasticsearchUtil.findOneDateQuotaLevel1(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL,"2"); 
															 | 
															
															 | 
															
																        SaveModel synergyTotal = elasticsearchUtil.findOneDateQuotaLevel1(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL,"2"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        object.put("synergyTotal",decimalFormat.format(synergyTotal.getResult1())); 
															 | 
															
															 | 
															
																        object.put("synergyTotal",decimalFormat.format(synergyTotal.getResult1())); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        //总收入 
															 | 
															
															 | 
															
																        //总收入 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        SaveModel totalPrice = elasticsearchUtil.findOneDateQuotaLevel0(startDate, endDate, area, level, index, SaveModel.timeLevel_DDL); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        SaveModel totalPrice = elasticsearchUtil.findOneDateQuotaLevel0(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        object.put("totalPrice",decimalFormat.format(totalPrice.getResult1())); 
															 | 
															
															 | 
															
																        object.put("totalPrice",decimalFormat.format(totalPrice.getResult1())); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        return object; 
															 | 
															
															 | 
															
																        return object; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 |