File tree Expand file tree Collapse file tree
application/src/main/java/top/cadecode/uniboot/controller/system Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2727import javax .validation .Valid ;
2828import javax .validation .constraints .NotEmpty ;
2929import java .util .ArrayList ;
30+ import java .util .Comparator ;
3031import java .util .List ;
3132import java .util .Map ;
32- import java .util .Set ;
3333import java .util .stream .Collectors ;
3434
3535import static top .cadecode .uniboot .system .request .SysApiRequest .*;
@@ -95,7 +95,7 @@ public List<SysApiRolesVo> listRolesVoByApiIds(@RequestBody @NotEmpty List<Long>
9595
9696 @ ApiOperation ("获取全部接口及 swagger 注解" )
9797 @ PostMapping ("list_swagger_vo" )
98- public Set <SysApiSwaggerVo > listSwaggerVo () {
98+ public List <SysApiSwaggerVo > listSwaggerVo () {
9999 Map <RequestMappingInfo , HandlerMethod > methodMap = handlerMapping .getHandlerMethods ();
100100 return methodMap .entrySet ()
101101 .stream ()
@@ -113,6 +113,7 @@ public Set<SysApiSwaggerVo> listSwaggerVo() {
113113 return SysApiSwaggerVo .builder ().url (url ).description (description ).build ();
114114 })
115115 .filter (o -> ObjectUtil .isNotEmpty (o .getUrl ()))
116- .collect (Collectors .toSet ());
116+ .sorted (Comparator .comparing (SysApiSwaggerVo ::getUrl ))
117+ .collect (Collectors .toList ());
117118 }
118119}
You can’t perform that action at this time.
0 commit comments