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