fix(接口测试): body-form 变更显示问题优化
This commit is contained in:
parent
f115402ba4
commit
42d99ed2ef
|
@ -119,7 +119,6 @@ export default {
|
||||||
}
|
}
|
||||||
if (diffValue.body_form) {
|
if (diffValue.body_form) {
|
||||||
let form = (JSON.parse(diffValue.body_form)).root;
|
let form = (JSON.parse(diffValue.body_form)).root;
|
||||||
this.removeBlankLines(form);
|
|
||||||
this.detail.body.form = form;
|
this.detail.body.form = form;
|
||||||
this.detail.headerId = getUUID();
|
this.detail.headerId = getUUID();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,15 +20,15 @@
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
<!--请求体-->
|
<!--请求体-->
|
||||||
<el-tab-pane :label="$t('api_test.request.body')" name="body" v-if="request.body && (request.body.jsonSchema ||request.body.raw_1 || request.body.raw_2 )">
|
<el-tab-pane :label="$t('api_test.request.body')" name="body" v-if="request.body && (request.body.form || request.body.jsonSchema ||request.body.raw_1 || request.body.raw_2 )">
|
||||||
<el-radio-group v-model="activeBody" size="mini">
|
<el-radio-group v-model="activeBody" size="mini">
|
||||||
<el-radio-button label="json" v-if="request.body.jsonSchema"/>
|
<el-radio-button label="json" v-if="request.body.jsonSchema"/>
|
||||||
<el-radio-button label="raw" v-if="request.body.raw_1 || request.body.raw_2"/>
|
<el-radio-button label="raw" v-if="request.body.raw_1 || request.body.raw_2"/>
|
||||||
<el-radio-button label="form" v-if="request.body.form"/>
|
<el-radio-button label="form-data" v-if="request.body.form"/>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<ms-json-code-edit :body="request.body" ref="jsonCodeEdit" v-if="activeBody === 'json'"/>
|
<ms-json-code-edit :body="request.body" ref="jsonCodeEdit" v-if="activeBody === 'json'"/>
|
||||||
<pre v-html="getDiff(request.body.raw_2,request.body.raw_1)" v-if="activeBody === 'raw'"></pre>
|
<pre v-html="getDiff(request.body.raw_2,request.body.raw_1)" v-if="activeBody === 'raw'"></pre>
|
||||||
<ms-api-key-value-detail :show-required="true" :items="request.body.form" :showDesc="true" :format="request.headerId" v-if="activeBody === 'form'"/>
|
<ms-api-key-value-detail :show-required="true" :items="request.body.form" :showDesc="true" :format="request.headerId" v-if="activeBody === 'form-data'"/>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
<!--认证配置 -->
|
<!--认证配置 -->
|
||||||
|
@ -120,7 +120,7 @@ export default {
|
||||||
this.activeBody = "json";
|
this.activeBody = "json";
|
||||||
}
|
}
|
||||||
if (this.request.body.form) {
|
if (this.request.body.form) {
|
||||||
this.activeBody = "form";
|
this.activeBody = "form-data";
|
||||||
}
|
}
|
||||||
if (this.request.body.raw_1 || this.request.body.raw_2) {
|
if (this.request.body.raw_1 || this.request.body.raw_2) {
|
||||||
this.activeBody = "raw";
|
this.activeBody = "raw";
|
||||||
|
@ -137,7 +137,7 @@ export default {
|
||||||
this.activeBody = "json";
|
this.activeBody = "json";
|
||||||
}
|
}
|
||||||
if (this.request.body.form) {
|
if (this.request.body.form) {
|
||||||
this.activeBody = "form";
|
this.activeBody = "form-data";
|
||||||
}
|
}
|
||||||
if (this.request.body.raw_1 || this.request.body.raw_2) {
|
if (this.request.body.raw_1 || this.request.body.raw_2) {
|
||||||
this.activeBody = "raw";
|
this.activeBody = "raw";
|
||||||
|
|
Loading…
Reference in New Issue