From b11de20fec937b7529fa32d72e5326aa52b8df0c Mon Sep 17 00:00:00 2001 From: "litao@lymsh.com" Date: Thu, 3 Aug 2017 12:48:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E5=BA=8F=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/service/impl/ReportServiceImpl.java | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java index de1f71c..ed7951a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java @@ -699,7 +699,36 @@ public class ReportServiceImpl extends BaseServiceImpl implements IReportService coupon.put(s, 0); } } + } + Map temp = new LinkedHashMap<>(); + Set keys = titleMap.keySet(); + for (String key : keys) { + if(key.startsWith("7")) { + temp.put(key, titleMap.get(key)); } + } + for (String key : keys) { + if(key.startsWith("9")) { + temp.put(key, titleMap.get(key)); + } + } + for (String key : keys) { + if(key.startsWith("8")) { + temp.put(key, titleMap.get(key)); + } + } + for (String key : keys) { + if(key.startsWith("10")) { + temp.put(key, titleMap.get(key)); + } + } + for (String s : keys) { + if(!s.startsWith("10")||!s.startsWith("9")||!s.startsWith("8")||!s.startsWith("7")) { + temp.put(s, titleMap.get(s)); + } + } + titleMap.clear(); + titleMap.putAll(temp); } -- 1.8.3.1