修复上传时接口冲突检测未区分请求方法的问题

This commit is contained in:
mxd 2022-03-05 22:18:12 +08:00
parent 8e00c3d382
commit 757ce9c28c

View File

@ -5,6 +5,8 @@ import org.ssssssss.magicapi.core.model.ApiInfo;
import org.ssssssss.magicapi.core.service.AbstractPathMagicResourceStorage;
import org.ssssssss.magicapi.utils.PathUtils;
import java.util.Objects;
public class ApiInfoMagicResourceStorage extends AbstractPathMagicResourceStorage<ApiInfo> {
private String prefix;
@ -30,7 +32,7 @@ public class ApiInfoMagicResourceStorage extends AbstractPathMagicResourceStorag
@Override
public String buildMappingKey(ApiInfo info) {
return info.getMethod().toUpperCase() + ":" + PathUtils.replaceSlash(this.prefix + buildMappingKey(info, magicResourceService.getGroupPath(info.getGroupId())));
return PathUtils.replaceSlash(buildMappingKey(info, this.prefix + Objects.toString(magicResourceService.getGroupPath(info.getGroupId()), "")));
}
@Override