diff --git a/src/main/java/neatlogic/framework/asynchronization/threadlocal/RequestContext.java b/src/main/java/neatlogic/framework/asynchronization/threadlocal/RequestContext.java index 3618f8b7fa32ce5b6ffbba4c2bf98b1ac57ba2f2..8ef908b674ac02a1d27f7671ed75f6f70af93e83 100644 --- a/src/main/java/neatlogic/framework/asynchronization/threadlocal/RequestContext.java +++ b/src/main/java/neatlogic/framework/asynchronization/threadlocal/RequestContext.java @@ -132,6 +132,10 @@ public class RequestContext implements Serializable { } public RequestSqlAuditVo getRequestSqlAuditVo() { + if (requestSqlAuditVo != null) { + List sameIdSqlAuditList = requestSqlAuditVo.getSameIdSqlAuditList(); + sameIdSqlAuditList.sort((o1, o2) -> Long.compare(o2.getTotalTimeCost(), o1.getTotalTimeCost())); + } return requestSqlAuditVo; }