From 7c86889e5177ae0da77fd75f298fabe9971b2822 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 30 六月 2025 14:34:28 +0800 Subject: [PATCH] feat: v2.2 --- src/views/InsuranceClaim/components/InsuranceClaimView.vue | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/views/InsuranceClaim/components/InsuranceClaimView.vue b/src/views/InsuranceClaim/components/InsuranceClaimView.vue index 6d84651..9f3349c 100644 --- a/src/views/InsuranceClaim/components/InsuranceClaimView.vue +++ b/src/views/InsuranceClaim/components/InsuranceClaimView.vue @@ -400,6 +400,7 @@ const route = useRoute(); const insuranceOrderId = (route.params.id as string) ?? ''; +const routeId = (route.query.routeId as string) ?? ''; const fromRoute = route.query.fromRoute as string; const { closeViewPush } = useRouteView(); @@ -408,6 +409,7 @@ const { form, isLoading, claimDetail, disabledReportedDate, queryClaimDetailByOrderId, resetForm } = useInsuranceClaimDetail({ insuranceOrderId, + fromRoute, }); // const { existedInsuranceOrderList } = useInsuranceOrderListByOrderRelevance({ @@ -457,14 +459,10 @@ idIdNumber: form.idNumber, reportedTime: form.reportedTime, }; - let existedInsuranceOrderList = await queryClient.ensureQueryData({ - queryKey: ['insuranceOrderServices/getInsuranceOrderListByOrderRelevance', params], - queryFn: async () => { - return await insuranceOrderServices.getInsuranceOrderListByOrderRelevance(params, { - showLoading: false, - }); - }, - }); + let existedInsuranceOrderList = + await insuranceOrderServices.getInsuranceOrderListByOrderRelevance(params, { + showLoading: false, + }); if (existedInsuranceOrderList.length == 1) { form.insuranceOrderId = existedInsuranceOrderList[0].id; } else if (existedInsuranceOrderList.length > 1) { @@ -526,6 +524,7 @@ insuranceBeginTime: format(form.insuranceBeginTime), insuranceEndTime: format(form.insuranceEndTime), insuredInstitution: form.insuranceOrg, + orderNo: form.orderNo, insuranceScheme: form.insuranceScheme, onJobFlag: form.onJobFlag, gender: form.gender, @@ -588,6 +587,9 @@ function handleBack() { closeViewPush(route, { name: fromRoute ?? 'Home', + params: { + id: routeId, + }, }); } </script> -- Gitblit v1.9.1