From 92034e64c9bb28c262b0fcb90660b58328aa2f5e Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 14:35:05 +0800
Subject: [PATCH] fix: bug
---
src/views/InsuranceClaim/components/InsuranceClaimView.vue | 30 +++++++++++++++++-------------
1 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/src/views/InsuranceClaim/components/InsuranceClaimView.vue b/src/views/InsuranceClaim/components/InsuranceClaimView.vue
index 1601f45..e0c6015 100644
--- a/src/views/InsuranceClaim/components/InsuranceClaimView.vue
+++ b/src/views/InsuranceClaim/components/InsuranceClaimView.vue
@@ -406,11 +406,18 @@
const datePickerKey = ref(1);
-const { form, isLoading, claimDetail, disabledReportedDate, queryClaimDetailByOrderId, resetForm } =
- useInsuranceClaimDetail({
- insuranceOrderId,
- fromRoute,
- });
+const {
+ form,
+ isLoading,
+ claimDetail,
+ disabledReportedDate,
+ queryClaimDetailByOrderId,
+ resetForm,
+ resetFormWithNotOrder,
+} = useInsuranceClaimDetail({
+ insuranceOrderId,
+ fromRoute,
+});
// const { existedInsuranceOrderList } = useInsuranceOrderListByOrderRelevance({
// params: computed(() => ({
@@ -459,14 +466,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) {
@@ -474,6 +477,7 @@
insuranceOrderList: existedInsuranceOrderList,
});
} else {
+ resetFormWithNotOrder();
Message.errorMessage('鏈壘鍒板尮閰嶇殑淇濆崟淇℃伅');
}
}
--
Gitblit v1.9.1