mirror of
https://github.com/YMFE/yapi.git
synced 2025-04-06 15:00:26 +08:00
fix: 修复postman参数导入缺失
This commit is contained in:
parent
b4d65ad8ac
commit
fdd14951e8
@ -4,6 +4,7 @@
|
||||
|
||||
* 点击编辑 tab 可能导致运行功能异常
|
||||
* 修复postman导入没有分类的问题
|
||||
* 修复postman参数导入缺失
|
||||
|
||||
#### Feature
|
||||
|
||||
|
@ -322,7 +322,7 @@ class InterfaceEditForm extends Component {
|
||||
return message.error("请求参数 json-schema 格式有误");
|
||||
}
|
||||
}
|
||||
if (values.res_body_is_json_schema && values.res_body) {
|
||||
if (values.res_body_is_json_schema && values.res_body && values.res_body_type === 'json') {
|
||||
values.res_body = checkIsJsonSchema(values.res_body);
|
||||
if (!values.res_body) {
|
||||
return message.error("返回数据 json-schema 格式有误");
|
||||
|
@ -34,7 +34,8 @@ function postman(importDataModule){
|
||||
res.push({
|
||||
name: query[item].key,
|
||||
desc: query[item].description,
|
||||
required: query[item].enable
|
||||
example: query[item].value,
|
||||
required: query[item].enabled ? '1' : '0'
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -48,7 +49,7 @@ function postman(importDataModule){
|
||||
name: headers[item].key,
|
||||
desc: headers[item].description,
|
||||
value: headers[item].value,
|
||||
required: headers[item].enable
|
||||
required: headers[item].enabled ? '1' : '0'
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -61,8 +62,10 @@ function postman(importDataModule){
|
||||
for(let item in body_form){
|
||||
res.push({
|
||||
name: body_form[item].key,
|
||||
value: body_form[item].value,
|
||||
type: body_form[item].type
|
||||
example: body_form[item].value,
|
||||
type: body_form[item].type,
|
||||
required: body_form[item].enabled ? '1': '0',
|
||||
desc: body_form[item].description
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -109,7 +112,7 @@ function postman(importDataModule){
|
||||
interfaceData.apis.push(data);
|
||||
}
|
||||
}
|
||||
|
||||
console.log(interfaceData)
|
||||
return interfaceData;
|
||||
|
||||
}catch(e){
|
||||
|
@ -29,7 +29,11 @@ class interfaceModel extends baseModel {
|
||||
}]
|
||||
},
|
||||
req_query: [{
|
||||
name: String, value: String, example: String, desc: String, required: {
|
||||
name: String,
|
||||
value: String,
|
||||
example: String,
|
||||
desc: String,
|
||||
required: {
|
||||
type: String,
|
||||
enum: ["1", "0"],
|
||||
default: "1"
|
||||
@ -53,7 +57,10 @@ class interfaceModel extends baseModel {
|
||||
},
|
||||
req_body_is_json_schema: { type: Boolean, default: false },
|
||||
req_body_form: [{
|
||||
name: String, type: { type: String, enum: ['text', 'file'] }, example: String, desc: String, required: {
|
||||
name: String, type: { type: String, enum: ['text', 'file'] },
|
||||
example: String,
|
||||
desc: String,
|
||||
required: {
|
||||
type: String,
|
||||
enum: ["1", "0"],
|
||||
default: "1"
|
||||
|
Loading…
x
Reference in New Issue
Block a user