Skip to content

Commit 8103f4f

Browse files
author
孙健
committed
sort api by id
1 parent 2589df4 commit 8103f4f

File tree

2 files changed

+7
-37
lines changed

2 files changed

+7
-37
lines changed

src/main/java/org/nlpcn/jcoder/controller/ApiAction.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,13 @@ public class ApiAction {
5555
@Filters(@By(type = CrossOriginFilter.class))
5656
public Object api(@Param(value = "type", df = "1") int type) {
5757

58-
List<ClassDoc> result = TaskService.findTaskList(type).stream().sorted((t1,t2)-> (int)(t1.getGroupId()-t2.getGroupId())).map((t) -> {
58+
List<ClassDoc> result = TaskService.findTaskList(type).stream().sorted((t1, t2) -> {
59+
int v = (int) (t1.getGroupId() - t2.getGroupId());
60+
if (v != 0) {
61+
return v;
62+
}
63+
return (int) (t1.getId() - t2.getId());
64+
}).map((t) -> {
5965
boolean compile = false;
6066
ClassDoc cd = null;
6167
try {

src/main/webapp/apidoc/index.html

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@
3838
ng-repeat="x in nav_datas" ng-click="clickNav(x)">
3939
<a href="{{x.href}}" class="{{x.status==false?'alert-error':''}}">{{x.name}}</a>
4040
</li>
41-
42-
<li class="nav-header {{x.isActive?'active':''}}"><a href="#maven_response">Virtual Maven</a></li>
4341
</ul>
4442
</nav>
4543
</div>
@@ -115,40 +113,6 @@ <h2 ng-show="y.retrunContent">Return</h2>
115113
</section>
116114

117115

118-
<div>
119-
<section id="maven_response">
120-
<h2 >Virtual Maven Response</h2>
121-
<pre class="prettyprint prettyprinted"><code>&lt;!--jcoder virtual respository--&gt;
122-
&lt;repositories&gt;
123-
&lt;repository&gt;
124-
&lt;id&gt;jcoder&lt;/id&gt;
125-
&lt;url&gt;{{atx}}/api_maven/repository/&lt;/url&gt;
126-
&lt;/repository&gt;
127-
&lt;/repositories&gt;
128-
129-
&lt;!-- jcoder rpc sdk --&gt;
130-
&lt;dependency&gt;
131-
&lt;groupId&gt;org.nlpcn.jcoder&lt;/groupId&gt;
132-
&lt;artifactId&gt;jcoder-rpc-sdk&lt;/artifactId&gt;
133-
&lt;version&gt;2.0.5&lt;/version&gt;
134-
&lt;/dependency&gt;
135-
136-
&lt;!-- make a package all class to a jar --&gt;
137-
&lt;dependency&gt;
138-
&lt;groupId&gt;org.nlpcn.jcoder.package&lt;/groupId&gt;
139-
&lt;artifactId&gt;[com.domain.package]&lt;/artifactId&gt;
140-
&lt;version&gt;[any version]&lt;/version&gt;
141-
&lt;/dependency&gt;
142-
143-
&lt;!-- put updateData jar to you maven --&gt;
144-
&lt;dependency&gt;
145-
&lt;groupId&gt;org.nlpcn.jcoder.jar&lt;/groupId&gt;
146-
&lt;artifactId&gt;[your jar file name]&lt;/artifactId&gt;
147-
&lt;version&gt;[your jar version]&lt;/version&gt;
148-
&lt;/dependency&gt;
149-
</code></pre>
150-
</section>
151-
</div>
152116
</div>
153117
<div id="generator">
154118
<div class="content">

0 commit comments

Comments
 (0)