feat: 修复构建.

This commit is contained in:
lijiahangmax
2024-01-10 00:10:39 +08:00
parent d78d2a2053
commit 3f1a6aa0d1
8 changed files with 20 additions and 20 deletions

View File

@@ -9,7 +9,7 @@
<a-radio-group v-model="newConnectionType"
type="button"
class="usn"
:options="toOptions(newConnectionTypeKey) as RadioOption[]"
:options="toRadioOptions(newConnectionTypeKey)"
@change="s => changeNewConnectionType(s as string)" />
<!-- 过滤 -->
<a-auto-complete v-model="filterValue"
@@ -75,7 +75,6 @@
</script>
<script lang="ts" setup>
import type { RadioOption } from '@arco-design/web-vue/es/radio/interface';
import type { SelectOptionData } from '@arco-design/web-vue';
import type { AuthorizedHostQueryResponse } from '@/api/asset/asset-authorized-data';
import { getCurrentAuthorizedHost } from '@/api/asset/asset-authorized-data';
@@ -89,7 +88,7 @@
import HostsView from './hosts-view.vue';
const { loading, setLoading } = useLoading();
const { toOptions } = useDictStore();
const { toRadioOptions } = useDictStore();
const { preference, changeNewConnectionType } = useTerminalStore();
const newConnectionType = ref(preference.newConnectionType || NewConnectionType.GROUP);

View File

@@ -25,7 +25,7 @@
<a-form-item field="authType" label="验证方式">
<a-radio-group type="button"
v-model="formModel.authType"
:options="toOptions(extraSshAuthTypeKey) as RadioOption[]" />
:options="toRadioOptions(extraSshAuthTypeKey)" />
</a-form-item>
<!-- 用户名 -->
<a-form-item v-if="formModel.authType === ExtraSshAuthType.CUSTOM_KEY"
@@ -61,7 +61,6 @@
</script>
<script lang="ts" setup>
import type { RadioOption } from '@arco-design/web-vue/es/radio/interface';
import type { HostQueryResponse } from '@/api/asset/host';
import type { SshExtraModel } from '../../types/terminal.const';
import { ref } from 'vue';
@@ -74,7 +73,7 @@
import HostIdentitySelector from '@/components/asset/host-identity/host-identity-selector.vue';
import HostKeySelector from '@/components/asset/host-key/host-key-selector.vue';
const { toOptions } = useDictStore();
const { toRadioOptions } = useDictStore();
const { visible, setVisible } = useVisible();
const { loading, setLoading } = useLoading();

View File

@@ -64,7 +64,7 @@
<a-radio-group type="button"
v-model="formModel.cursorStyle"
class="form-item form-item-cursor-style usn"
:options="toOptions(cursorStyleKey) as RadioOption[]" />
:options="toRadioOptions(cursorStyleKey)" />
</a-form-item>
<!-- 光标闪烁 -->
<a-form-item field="cursorBlink" label="光标是否闪烁">
@@ -95,7 +95,6 @@
</script>
<script lang="ts" setup>
import type { RadioOption } from '@arco-design/web-vue/es/radio/interface';
import type { TerminalDisplaySetting } from '@/store/modules/terminal/types';
import { ref, watch } from 'vue';
import { useDictStore, useTerminalStore } from '@/store';
@@ -103,7 +102,7 @@
import { labelFilter } from '@/types/form';
import TerminalExample from '../view-setting/terminal-example.vue';
const { toOptions } = useDictStore();
const { toOptions, toRadioOptions } = useDictStore();
const { preference, changeDisplaySetting } = useTerminalStore();
const previewTerminal = ref();

View File

@@ -10,7 +10,7 @@
class="usn"
size="mini"
type="button"
:options="toOptions(darkThemeKey) as RadioOption[]"
:options="toRadioOptions(darkThemeKey)"
@change="s => changeDarkTheme(s as string)">
</a-radio-group>
</div>
@@ -53,14 +53,13 @@
</script>
<script lang="ts" setup>
import type { RadioOption } from '@arco-design/web-vue/es/radio/interface';
import { darkThemeKey } from '../../types/terminal.const';
import ThemeSchema from '../../types/terminal.theme';
import { useDictStore, useTerminalStore } from '@/store';
import TerminalExample from './terminal-example.vue';
const { changeThemeSchema, changeDarkTheme, preference } = useTerminalStore();
const { toOptions } = useDictStore();
const { toRadioOptions } = useDictStore();
</script>