fix(模块树组件): #1006836 【接口定义】新建子模块会自动折叠
【【接口定义】新建子模块会自动折叠】https://www.tapd.cn/55049933/bugtrace/bugs/view?bug_id=1155049933001006836
This commit is contained in:
parent
6ad01bb07e
commit
f0bc12c98f
|
@ -17,6 +17,7 @@ import io.metersphere.commons.utils.LogUtil;
|
|||
import io.metersphere.commons.utils.XMLUtils;
|
||||
import io.swagger.models.Model;
|
||||
import io.swagger.v3.oas.models.media.Schema;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
|
@ -46,11 +47,9 @@ public class HarParser extends HarAbstractParser {
|
|||
MSException.throwException(e.getMessage());
|
||||
LogUtil.error(e.getMessage(), e);
|
||||
}
|
||||
|
||||
if (ObjectUtils.isEmpty(har)) {
|
||||
MSException.throwException("解析失败,请确认选择的是 Har 格式!");
|
||||
}
|
||||
|
||||
ApiDefinitionImport definitionImport = new ApiDefinitionImport();
|
||||
this.projectId = request.getProjectId();
|
||||
definitionImport.setData(parseRequests(har, request));
|
||||
|
@ -213,9 +212,11 @@ public class HarParser extends HarAbstractParser {
|
|||
} else if (contentType.startsWith(org.springframework.http.MediaType.MULTIPART_FORM_DATA_VALUE)) {
|
||||
contentType = org.springframework.http.MediaType.MULTIPART_FORM_DATA_VALUE;
|
||||
List<HarPostParam> postParams = content.params;
|
||||
for (HarPostParam postParam : postParams) {
|
||||
KeyValue kv = new KeyValue(postParam.name,postParam.value);
|
||||
body.getKvs().add(kv);
|
||||
if(CollectionUtils.isNotEmpty(postParams)){
|
||||
for (HarPostParam postParam : postParams) {
|
||||
KeyValue kv = new KeyValue(postParam.name,postParam.value);
|
||||
body.getKvs().add(kv);
|
||||
}
|
||||
}
|
||||
} else if (contentType.startsWith(org.springframework.http.MediaType.APPLICATION_JSON_VALUE)) {
|
||||
contentType = org.springframework.http.MediaType.APPLICATION_JSON_VALUE;
|
||||
|
|
|
@ -327,6 +327,7 @@ export default {
|
|||
if (param.type === 'edit') {
|
||||
this.$emit('edit', param);
|
||||
} else {
|
||||
this.expandedNode.push(param.parentId);
|
||||
this.$emit('add', param);
|
||||
}
|
||||
this.$set(data, 'isEdit', false);
|
||||
|
|
Loading…
Reference in New Issue