fix(sj_1.2.0-beta1): 优化 Http 执行器
This commit is contained in:
parent
808ad56e2d
commit
401babb43a
@ -1,6 +1,6 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { computed, reactive, ref, watch } from 'vue';
|
import { computed, reactive, ref, watch } from 'vue';
|
||||||
import type { FormInst } from 'naive-ui';
|
import { type FormInst, NInputNumber } from 'naive-ui';
|
||||||
import { useFormRules, useNaiveForm } from '@/hooks/common/form';
|
import { useFormRules, useNaiveForm } from '@/hooks/common/form';
|
||||||
import OperateDrawer from '@/components/common/operate-drawer.vue';
|
import OperateDrawer from '@/components/common/operate-drawer.vue';
|
||||||
import { $t } from '@/locales';
|
import { $t } from '@/locales';
|
||||||
@ -159,6 +159,7 @@ function createDefaultHttpParams() {
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
url: '',
|
url: '',
|
||||||
headers: {},
|
headers: {},
|
||||||
|
body: '',
|
||||||
mediaType: 'application/json',
|
mediaType: 'application/json',
|
||||||
timeout: 60
|
timeout: 60
|
||||||
};
|
};
|
||||||
@ -201,6 +202,7 @@ function handleUpdateModelWhenEdit() {
|
|||||||
if (props.operateType === 'add') {
|
if (props.operateType === 'add') {
|
||||||
Object.assign(model, createDefaultModel());
|
Object.assign(model, createDefaultModel());
|
||||||
executorCustomType.value = 0;
|
executorCustomType.value = 0;
|
||||||
|
httpHeaders.value = [];
|
||||||
Object.assign(httpParams, createDefaultHttpParams());
|
Object.assign(httpParams, createDefaultHttpParams());
|
||||||
Object.assign(scriptParams, createDefaultScriptParams());
|
Object.assign(scriptParams, createDefaultScriptParams());
|
||||||
return;
|
return;
|
||||||
@ -570,6 +572,9 @@ const scriptMethodOptions = [
|
|||||||
<NFormItem label="Body 参数">
|
<NFormItem label="Body 参数">
|
||||||
<CodeMirror v-model="httpParams.body" lang="json" placeholder="请输入 Body 参数" />
|
<CodeMirror v-model="httpParams.body" lang="json" placeholder="请输入 Body 参数" />
|
||||||
</NFormItem>
|
</NFormItem>
|
||||||
|
<NFormItem label="超时时间">
|
||||||
|
<NInputNumber v-model:value="httpParams.timeout" class="w-full" placeholder="请输入超时时间" />
|
||||||
|
</NFormItem>
|
||||||
</NForm>
|
</NForm>
|
||||||
</template>
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
|
Loading…
Reference in New Issue
Block a user