refactor(接口测试): 优化仅支持导出HTTP协议接口
This commit is contained in:
parent
cc414e64dc
commit
59c2aae047
|
@ -10,6 +10,7 @@ import io.metersphere.api.mapper.ExtApiDefinitionMapper;
|
|||
import io.metersphere.api.parser.api.Swagger3ExportParser;
|
||||
import io.metersphere.project.domain.Project;
|
||||
import io.metersphere.project.mapper.ProjectMapper;
|
||||
import io.metersphere.sdk.constants.ModuleConstants;
|
||||
import io.metersphere.sdk.exception.MSException;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
|
@ -36,6 +37,7 @@ public class ApiDefinitionExportService {
|
|||
private ProjectMapper projectMapper;
|
||||
|
||||
public ApiExportResponse export(ApiDefinitionBatchRequest request, String type, String userId) {
|
||||
request.setProtocols(List.of(ModuleConstants.NODE_PROTOCOL_HTTP));
|
||||
List<String> ids = apiDefinitionService.getBatchApiIds(request, request.getProjectId(), request.getProtocols(), false, userId);
|
||||
if (CollectionUtils.isEmpty(ids)) {
|
||||
return new ApiExportResponse();
|
||||
|
|
|
@ -80,7 +80,7 @@ export default {
|
|||
'apiTestManagement.moreSetting': 'More Settings',
|
||||
'apiTestManagement.importType': 'Import Type',
|
||||
'apiTestManagement.urlImport': 'URL Import',
|
||||
'apiTestManagement.swagger.export': 'Export Swagger3.0',
|
||||
'apiTestManagement.swagger.export': 'Export Swagger3.0(Only supports HTTP protocol)',
|
||||
'apiTestManagement.syncImportCase': 'Sync Import API Cases',
|
||||
'apiTestManagement.syncUpdateDirectory': 'Sync Update API Directory',
|
||||
'apiTestManagement.importSwaggerFileTip1': 'Supports Swagger 3.0 version JSON files,',
|
||||
|
|
|
@ -75,7 +75,7 @@ export default {
|
|||
'apiTestManagement.moreSetting': '更多设置',
|
||||
'apiTestManagement.importType': '导入方式',
|
||||
'apiTestManagement.urlImport': 'URL 导入',
|
||||
'apiTestManagement.swagger.export': '导出 Swagger3.0 格式',
|
||||
'apiTestManagement.swagger.export': '导出 Swagger3.0 格式(仅支持HTTP协议)',
|
||||
'apiTestManagement.syncImportCase': '同步导入接口用例',
|
||||
'apiTestManagement.syncUpdateDirectory': '同步更新接口所在目录',
|
||||
'apiTestManagement.importSwaggerFileTip1': '支持 Swagger 3.0 版本的 json 文件,',
|
||||
|
|
Loading…
Reference in New Issue