fix: 增加大模型配置页面

master
Lxy 1 week ago
parent e546f5e936
commit 025d61902a

@ -1,16 +1,9 @@
<template> <template>
<ChatInterface v-if="store.phase === 'chat'" /> <RouterView />
<ComparisonView v-else-if="store.phase === 'comparison'" />
<Workbench v-else />
</template> </template>
<script setup> <script setup>
import { useItineraryStore } from './stores/itinerary' import { RouterView } from 'vue-router'
import ChatInterface from './components/ChatInterface.vue'
import ComparisonView from './components/ComparisonView.vue'
import Workbench from './components/Workbench.vue'
const store = useItineraryStore()
</script> </script>
<style> <style>

@ -1,9 +1,9 @@
import { createRouter, createWebHistory } from 'vue-router' import { createRouter, createWebHistory } from 'vue-router'
import AppView from './App.vue' import HomePage from './views/HomePage.vue'
import SettingsPage from './views/SettingsPage.vue' import SettingsPage from './views/SettingsPage.vue'
const routes = [ const routes = [
{ path: '/', component: AppView }, { path: '/', component: HomePage },
{ path: '/settings', component: SettingsPage } { path: '/settings', component: SettingsPage }
] ]

@ -0,0 +1,14 @@
<template>
<ChatInterface v-if="store.phase === 'chat'" />
<ComparisonView v-else-if="store.phase === 'comparison'" />
<Workbench v-else />
</template>
<script setup>
import { useItineraryStore } from '../stores/itinerary'
import ChatInterface from '../components/ChatInterface.vue'
import ComparisonView from '../components/ComparisonView.vue'
import Workbench from '../components/Workbench.vue'
const store = useItineraryStore()
</script>

@ -144,7 +144,6 @@ import { useSettingsStore } from '../stores/settings'
const router = useRouter() const router = useRouter()
const store = useSettingsStore() const store = useSettingsStore()
const emit = defineEmits(['back'])
const localConfig = ref({ ...store.config }) const localConfig = ref({ ...store.config })
const showKey = ref(false) const showKey = ref(false)

Loading…
Cancel
Save