🐛 修复修改主机配置报错.

This commit is contained in:
lijiahangmax
2025-04-06 21:17:50 +08:00
parent 86914321a6
commit 2c07551b88
11 changed files with 60 additions and 23 deletions

View File

@@ -252,10 +252,11 @@
<script lang="ts" setup>
import type { HostSpecExtraModel } from '@/api/asset/host-extra';
import { onMounted, ref } from 'vue';
import { updateHostSpec } from '@/api/asset/host';
import { getHostExtraItem } from '@/api/asset/host-extra';
import { addSuffix, dateFormat } from '@/utils';
import { useToggle } from '@vueuse/core';
import useLoading from '@/hooks/loading';
import { getHostExtraItem, updateHostExtra } from '@/api/asset/host-extra';
const props = defineProps<{
hostId: number;
@@ -297,9 +298,8 @@
const saveSpec = async () => {
setLoading(true);
try {
await updateHostExtra({
await updateHostSpec({
hostId: props.hostId,
item: 'SPEC',
extra: JSON.stringify(formModel.value)
});
toggleEditing();

View File

@@ -42,7 +42,7 @@
<script lang="ts" setup>
import type { ISshSession, TerminalPanelTabItem } from '../../types/define';
import { onMounted, onUnmounted, ref } from 'vue';
import { useDictStore, useTerminalStore } from '@/store';
import { useTerminalStore } from '@/store';
import SshHeader from './ssh-header.vue';
import ShellEditorModal from '@/components/view/shell-editor/modal/index.vue';
import SshContextMenu from './ssh-context-menu.vue';
@@ -53,7 +53,6 @@
tab: TerminalPanelTabItem;
}>();
const { getDictValue } = useDictStore();
const { preference, sessionManager } = useTerminalStore();
const editorModal = ref();