优化加载速度

This commit is contained in:
mxd
2021-07-03 07:14:57 +08:00
parent 23bc907a70
commit 155d0eeba0
2 changed files with 11 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import org.ssssssss.magicapi.provider.ApiServiceProvider;
import org.ssssssss.magicapi.provider.MagicAPIService;
import java.util.List;
import java.util.stream.Collectors;
/**
* 接口相关操作
@@ -47,7 +48,7 @@ public class MagicAPIController extends MagicController implements MagicExceptio
@ResponseBody
@Valid(authorization = Authorization.VIEW)
public JsonBean<List<ApiInfo>> list() {
return new JsonBean<>(magicAPIService.apiList());
return new JsonBean<>(magicAPIService.apiList().stream().map(ApiInfo::simple).collect(Collectors.toList()));
}
/**

View File

@@ -257,6 +257,15 @@ public class ApiInfo extends MagicEntity {
this.responseBodyDefinition = responseBodyDefinition;
}
public ApiInfo simple(){
ApiInfo target = new ApiInfo();
target.setId(this.getId());
target.setName(this.getName());
target.setGroupId(this.getGroupId());
target.setPath(this.getPath());
return target;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;