From 80dd2bebbe3d204cc7833a4793aba67bba356b1d Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 24 三月 2025 19:19:20 +0800 Subject: [PATCH] feat: 页面 --- src/views/Home/InsuranceOrderDetail.vue | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/views/Home/InsuranceOrderDetail.vue b/src/views/Home/InsuranceOrderDetail.vue index 5027481..a2b7a04 100644 --- a/src/views/Home/InsuranceOrderDetail.vue +++ b/src/views/Home/InsuranceOrderDetail.vue @@ -17,6 +17,8 @@ import { AppScrollContainer, ProTabs, ProTabPane } from '@bole-core/components'; import InsureOrderInfoView from './components/InsureOrderInfoView.vue'; import BatchChangeRecordView from './components/BatchChangeRecordView.vue'; +import * as insuranceOrderServices from '@/services/api/InsuranceOrder'; +import { useQuery } from '@tanstack/vue-query'; defineOptions({ name: 'InsuranceOrderDetail', @@ -30,6 +32,18 @@ const state = reactive({ tabType: InsureOrderTabType.InsureOrderInfo, }); + +const route = useRoute(); +const id = route.params.id as string; + +const { data: detail, isLoading } = useQuery({ + queryKey: ['insuranceOrderServices/getInsuranceOrderDetail', id], + queryFn: async () => { + return await insuranceOrderServices.getInsuranceOrderDetail({ id: id }); + }, + placeholderData: () => ({} as API.InsuranceOrderListOutput), + enabled: !!id, +}); </script> <style lang="scss" scoped> -- Gitblit v1.9.1