|
@@ -42,13 +42,13 @@
|
|
</template>
|
|
</template>
|
|
</XTable>
|
|
</XTable>
|
|
</ContentWrap>
|
|
</ContentWrap>
|
|
- <PostModal ref="modalRef" @success="success" />
|
|
|
|
|
|
+ <PostForm ref="modalRef" @success="reload()" />
|
|
</template>
|
|
</template>
|
|
<script setup lang="ts" name="Post">
|
|
<script setup lang="ts" name="Post">
|
|
// 业务相关的 import
|
|
// 业务相关的 import
|
|
import * as PostApi from '@/api/system/post'
|
|
import * as PostApi from '@/api/system/post'
|
|
import { allSchemas } from './post.data'
|
|
import { allSchemas } from './post.data'
|
|
-import PostModal from './PostModal.vue'
|
|
|
|
|
|
+import PostForm from './PostForm.vue'
|
|
|
|
|
|
const { t } = useI18n() // 国际化
|
|
const { t } = useI18n() // 国际化
|
|
const modalRef = ref()
|
|
const modalRef = ref()
|
|
@@ -63,8 +63,4 @@ const [registerTable, { reload, deleteData, exportList }] = useXTable({
|
|
const openModal = (type: string, rowId?: number) => {
|
|
const openModal = (type: string, rowId?: number) => {
|
|
modalRef.value.openModal(type, rowId)
|
|
modalRef.value.openModal(type, rowId)
|
|
}
|
|
}
|
|
-
|
|
|
|
-const success = () => {
|
|
|
|
- reload()
|
|
|
|
-}
|
|
|
|
</script>
|
|
</script>
|