Commit 597e65a1 authored by nick zheng's avatar nick zheng

fix(数据库): 创建数据库成功后跳转到数据库表页面

parent 59e9ce00
...@@ -9,7 +9,7 @@ import CreateKnowledgeModal, { ...@@ -9,7 +9,7 @@ import CreateKnowledgeModal, {
import CreateDatabaseModal from './personal-database/components/create-database-modal.vue' import CreateDatabaseModal from './personal-database/components/create-database-modal.vue'
import { fetchCreateKnowledge } from '@/apis/knowledge' import { fetchCreateKnowledge } from '@/apis/knowledge'
import { fetchCreateDataBase } from '@/apis/database' import { fetchCreateDataBase } from '@/apis/database'
import { DatabaseFormInterface } from './personal-database/type' import { DatabaseFormInterface, DatabaseItemInterface } from './personal-database/type'
const { t } = useI18n() const { t } = useI18n()
...@@ -109,13 +109,13 @@ async function handleCreateKnowledgeNextStep(createKnowledgeData: KnowledgeFormD ...@@ -109,13 +109,13 @@ async function handleCreateKnowledgeNextStep(createKnowledgeData: KnowledgeFormD
async function handleCreateDatabase(databaseData: DatabaseFormInterface) { async function handleCreateDatabase(databaseData: DatabaseFormInterface) {
createDatabaseBtnLoading.value = true createDatabaseBtnLoading.value = true
const res = await fetchCreateDataBase(databaseData).finally(() => { const res = await fetchCreateDataBase<DatabaseItemInterface>(databaseData).finally(() => {
createDatabaseBtnLoading.value = false createDatabaseBtnLoading.value = false
}) })
if (res.code === 0) { if (res.code === 0) {
showCreateDatabaseModal.value = false showCreateDatabaseModal.value = false
router.push({ name: 'PersonalSpaceDatabase' }) router.push({ name: 'PersonalSpaceDBTable', params: { id: res.data.id } })
} }
} }
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment