| | |
| | | <detail :entityName="entityName" /> |
| | | </Suspense> |
| | | </div> |
| | | <div v-if="currentKey == 'detailsecond'"> |
| | | <Suspense></Suspense> |
| | | </div> |
| | | </div> |
| | | </PageWrapper> |
| | | </template> |
| | | |
| | | <script lang="ts" setup> |
| | | import { ref, provide, Ref } from 'vue'; |
| | | import { ref, provide, Ref, defineAsyncComponent } from 'vue'; |
| | | import { useRoute } from 'vue-router'; |
| | | import { PageWrapper } from '/@/components/Page'; |
| | | import { useTabs } from '/@/hooks/web/useTabs'; |
| | | import { Tabs } from 'ant-design-vue'; |
| | | import { useGo } from '/@/hooks/web/usePage'; |
| | | import { OpenCustModal, custOnChange } from '../data'; |
| | | import detail from './detail.vue'; |
| | | import { useI18n } from '/@/hooks/web/useI18n'; |
| | | import { useMessage } from '/@/hooks/web/useMessage'; |
| | | import { useGlobSetting } from '/@/hooks/setting'; |
| | | |
| | | const { t } = useI18n(); |
| | | |
| | | const detail = defineAsyncComponent(() => import('./detail.vue')); |
| | | const { createMessage } = useMessage(); |
| | | const route = useRoute(); |
| | | // const objParams = ref(JSON.parse(decodeURI(route.params?.id as string))); |